Another strategy game. Another cross-platform strategy game. Cloud Raiders from Game Insight continues the great passage of play for the Windows Store. A passage of play that has seen casual new iterations of Age of Empires and