A free program for Android, by Fansipan Limited.
Kingdom War: TD Offline Games is a role-playing game and tower defense game that combines the two. You will be playing as a member of an alliance that has to defend its territory against attacks from other alliances. You will be able to build different types of towers and fight against enemies in order to conquer different territories.
The game is set in the world of Kingdoms, a fantasy continent. There are many different races that live on the continent, including humans, elves, dwarves, orcs, trolls, goblins, etc. You will be able to select a character from one of these races and fight against enemies of the same race.