Know somebody who might be like this game?

Summary

An action-packed retro arcade shoot 'em up featuring organic and bio-mechanical alien life, including ammonites, centipedes and spiders!

Game Information

Release Date
25th August 2017
Total Rating
28%
Game Modes
Single player
Player Perspectives
Genres
Indie
Themes
Action
Platforms
PC (Microsoft Windows)