LOL, all those PS3 fans that were spanking it to the pictures thinking they were from the PS3 version must be feeling real dirty right now. :) Watch this game look and play better on the 360.
Seriously this isn't a case of a developer spending 4 years on a game for the PS3 and then at the end deciding to do a quick 3 month port job to the 360.