A decade ago, on November 22nd, 2005, Microsoft released its second console, the Xbox 360, onto the world. Featuring an enhanced version of the growing Xbox Live online service, and far surpassing the PlayStation 2 and Nintendo Gamecube of the previous generation, the system was met with massive demand and popularity, this continuing strongly for […]