As you may have heard, the start of this week was the final day for the Xbox 360 marketplace and Xbox Live Arcade. It’s the end of a pretty significant era in video gaming: the triumphant return of small creative teams, from the fringes outside of the mainstream/commercial industry (fringes to which they had largely […]