txrattlesnake on 08 June 2009
@Reasonable, it is suspicious in intent because I'm hoping somebody in Microsoft will see it and think "Yeah, we should premiere The Last Guardian at E3 2010."