A fun game with good progression. The dog AI gets confused when the number of hands increase. A great tower defense game!