Menu Close

Should The Rumored Xbox 720 Specs Make Sony Nervous?

Everyone is talking about the supposedly leaked specs for Microsoft's next machine. Are these statistics enough to make Sony start shaking in their boots…? Yea…