A shoot 'em up game released in arcades. It was a Virtual Reality game.
IGDB Combined Score
Loading similar games…
Loading reviews…
0 public reviews