baph72 on 06 July 2008
I'll leave this time and I guess we'll see whether it really is announced at E3. I predict it won't be. And, I've looked at that Sarcastic Gamer site, and it is very much just a pro XBOX site.