Release Date
16 November, 2012
Developer
I-deal Games
Publisher
TopWare Interactive
Setting
Sci-fi / futuristic
Perspective
3rd-person
Game Coverage
No related game coverage as of yet.