Battle for the Souls
Control your troops from heaven as you attempt to stop the forces of evil. Use your brain and strategy to overwhelm each group of bad souls.

Tags: Battle GamesWar GamesAngel GamesDevil GamesLogic Games

Click to Play ›