well they payed someone with a lot of cheezburgers it seems...
game looks fine, the question is, cant it hold a playable framerate? and what we heared about the gameplay wasnt so promissing. we will see if the game sucks or soon(or maybe allready? does anybody know when the embargo lifts?)