Description:
The last thing protecting your kingdom from marauding invaders is a lone castle. It is your mission to take control of this castle and use its great cannon to stop the incoming ground and air enemies. As you destroy the enemies you will earn gold in which you can spend on upgrading your tower. Now go and defend the kingdom!
Amazing graphics and amazing gameplay, Demons Took My Daughter channels the movie Taken with its theme. The demons are too adorable to kill but of cou...