Skip to Main Content
The Award Winning News Publication of Mercy College

The Impact

The Award Winning News Publication of Mercy College

The Impact

The Award Winning News Publication of Mercy College

The Impact

The Xbox 360 Paradox

The Xbox 360 Paradox

Sasha Majette, Staff Writer November 5, 2012

Approximately 70 Million Xbox 360 consoles have been sold worldwide since 2005 and many of the owners including myself have been frustrated with Microsoft for one reason or another. In many ways the handling...

Load More Stories