Horizontal scrolling shoot 'em up developed and released by Apogee in 1996. It has the distinction of being the last title published under the Apogee brand.
No one added videos for this game yet
Indie Games Developer based in Ireland. Run Nebula Interactive. Publish to mobile but now moving to Steam and beyond.
No one contributed to this page :(