To say that the Xbox brand has been through a very rough patch lately would be a massive understatement for most gamers. Between the large number of layoffs happening at Microsoft, and the cancellation of major games that were announced, rough times … [7380 chars]


