Wasnt it shown at some Game Developers conference (behind closed doors obviously). I think TGS would be a good time. I can't believe no one leaked a thing about it. :(