I've seen other games with this take on the theme but this one is the best yet. The presentation is so clean and satisfying, the variety in towers and enemies feels just right and I like how the towers upgrade as well. My only complaint is the charge time / AoE on the upgraded rose tower, I seem to be able to just lock a huge group of enemies in one spot permanently.