Call it whatever you want, but when it comes to high profile releases, games are currently outnumbering apps and tools on the Windows Store by a significant number. Maybe it is the fact that game development is