Microsoft Xbox Live Games for Windows Phone 7 Announced Windows Phone 7 is Microsoft's attempt to become relevant in the consumer smartphone arena. The company hopes GamHub,an integration with the Xbox Live system, w...