Release Date
16 November, 2012
Developer
I-deal Games
Publisher
TopWare Interactive
Setting
Sci-fi / futuristic
Perspective
3rd-person