- Joined
- Nov 20, 2009
- Messages
- 926
So I've been looking at this game for some time now and it's getting close to release date. Anyone else slightly intrigued by it?
[ame]http://www.youtube.com/watch?v=HtyYt7oRMhs[/ame]
[ame]http://www.youtube.com/watch?v=HtyYt7oRMhs[/ame]














