3 games · 1983–1986
1985 · Port · NES
Tehkan
1983 · Port · Arcadia 2001, Nintendo Switch
Sun Electronics
1986 · Arcade