I did a search and to my surprise I didnt find any threads on this game.
The trailer is enough to blow your mind.
Does anyone have any info on the actual game play? It comes out for PS3 and PC in November.
CGI trailer link