When you think of the Windows Store, there really are only a handful of game developers that can be considered big. Game Insight Global Limited is one such developer, and they have just launched their newest title,