Pretty awesome game to pass the time, sure you may have to pay to get more heroes but I wouldnt discount how fun it is just because of a few nuisances.
Chaboochae about Alien Creeps TD, v2.4.2