Tremble on 23 December 2008
Shit, it's the first time I see the trailer! My god, the game looks really good, even with that graphics I would buy the game without a doubt! Hope it's still under dev!