Tag: Fenikkusu

Phoenix

Phoenix

Arcade

Phoenix is an outer space-themed, fixed shooter video game similar to Taito's Space Invaders. It was developed by Amstar Electronics (which was locate...