Innovative tower defense game
Dethroned! is an innovative game which has elements of Tower Defense, Multiplayer Online Battle Arena and Real Time Strategy mixed in.
You play a superhero that has to build defenses and train troops to defend your fortress and go into battle....