Release Date
16 February, 2012
Developer
Little Green Men Games
Publisher
Little Green Men Games
Setting
Sci-fi / futuristic
Perspective
3rd-person