I really don’t know what to make of this Tweet from ChenelleB who is on the Xbox 360 team, but something is brewing in Redmond. What do you think she’s referring to?
getting an earful cause Xbox 360 broke… What can I say, I still prefer it as a console. Just wait. Even better stuff is coming soon!