Microsoft has rebranded the Xbox Live Marketplace. The U.K. website shows it as the Xbox Games Store, while the U.S. website simply calls it Xbox Games. This rebranding brings the Marketplace in line with Microsoft’s other digital stores including the Xbox Video Store, Xbox Music Store and the Windows Store. An update was also released […]
Almost one and a half years after the game was originally released, the game has finally made it’s way onto the Xbox Live Arcade.