Initially launching on the web, the new game store is poised to offer a ‘cross-platform gaming-centric mobile experience’ according to Xbox president Sarah Bond. Microsoft has shared plans to launch ...