Can you defeat all the enemies in the towers and save your queen? Prepare yourself for a epic puzzle game.