Rainbird on 09 February 2010
Okay, that there is suspiciously bad. I will definitely need some more confirmation before I believe these shots.
EDIT: In some later shots, it's clearly 360 > PS3, whereas it's the opposite with some of the first shots. WTF?