Neon Space Ultra
Main Game
Indie
Action
50
User Score
0 ratings
June 1, 2016
Released 3679 days ago
PC (Microsoft Windows)
About
The game takes place in the vast outer space, which became a field of fierce battles. Your goal is to free the galaxy from the cruel dictatorship of terrifying invaders, Slans.
Screenshots
Release Dates by Platform
PC (Microsoft Windows)
Worldwide
Jun 1, 2016