Fantasy Defense is one of the best Tower Defense mobile games with RPG elements. It is a beautiful anime-fantasy styled game. Different creatures come out of a starting point, move along a path and reach your gate, because of this you lose hit points. And when your points are over, you lose. To have the opponents from coming closer to your gate you have to spread out series of knights, mages, and archers and destroy everybody before they do it to you. With every wave of monsters arising out of the gate, you will face different creatures: some are fast, some are slow - some have major amounts of hit points, while some are much weaker but come in bigger waves. You will have admission to magic users who can slow down and freeze the enemies on the way, warriors who can knock them down, archers who can shoot arrows long distances, defending wider areas. With 50 stages, each getting much more difficult than the last, you'll find that there's plenty of strategy involved in placing your units around the path to stop the onslaughts of enemies. There's even a hero character who gains special abilities, making the entire game bring back Shining Force memories. Best of all, between each stage, you are able to upgrade your units and hero, creating stronger troops as you progress.