A casual fantasy game in which the gamer explores a vibrant world and fights against squads of opponents. You need to solve puzzles to perform... Read more