I don't agree that this was a good game. It wasn't necessarily hard; it wasn't too new or interesting in fact. After a few speed boosts, I could just pump the damage repeatedly. Zombies kept spawning in such a way as to shove other sprites forward; that's not hording, that's bad programming, but not something that couldn't be overcome. I was amazed though that at one point, the game suddenly had a jump in framerate and speed no reason, and then I was quickly overwhelmed as I no longer had time to even select my next skill point.
It's not terrible, it's an improvement, but it still have a long way to go.