I have heard of a new portable system by Microsoft, called the Xbox 180.
Give me a link to the picture this one person got out of Microsoft that was in a gaming magazine [positive rep point for you].
Is this true?
Is Microsoft keeping this a secret until the last minute?
What are your...