Game Developer Criticizes Microsoft’s Windows Phone Strategy November 20, 2017 Fahad Ali Microsoft, Strategy No Comments Game Troopers is one of the more popular developers around. They came to the Windows Phone platform in good faith a couple of years ago, launched titles, and found …