i didn't watch the video, but i'm guessing since there is footage it must have been off the 360 because you sure as hell can't play it on ps3. Automatic NO BUY for me!!! Get your shit together BEFORE you release the DEMO!!!!
+0
@Eli written by Sanii Mandred,
February 08, 2010
Nab it's actually on the ps3 lol oh and yes, the game sucks ass