What is the name of this tower defense game?
The name of the game is Galactic Alliance.
Though it doesn't appear to be purchasable in the Microsoft Store, it can be purchased for the iPad. Additionally, the sequel, Galactic Alliance 2, was released for the iPad in 2012.