I really hope this is true. If it is, then i aint buying a 360 yet. I'm going to wait a while ;0
Good things come to those who wait I guess.
Well, we have some more proof, this time in HQ pictures and a video proof. Watch here
So what's your opinions on this? I know i'm waiting.