I spend a lot of time in playing Orc Genocide. You can play it against 3 different cpus, an wave mode with about 15 waves, your friend on splitscreen and 12 arcade levels. It is imho the best tower defense for android and only for android. There is no version for iphone. But it is more than just an tower defense game. 100s of different strategies.