The Xbox 360 is a legendary console, and its storefront, the Xbox Marketplace, was similarly legendary, becoming one of the most prominent online stores in console history and helping pave the way for digital distribution. The Xbox store has hosted the likes of Xbox Live Arcade, which shone a light on rising indie…
KotakuContinue reading/original-link]