
A game where you defeat aliens in a space station contaminated by alien invasion and solve puzzles to escape to Earth.
IndiePuzzleShooterScience fiction
Screenshots
Reviews
Nobody has published a review of this game yet.
Your save

A game where you defeat aliens in a space station contaminated by alien invasion and solve puzzles to escape to Earth.
Nobody has published a review of this game yet.
Your save