Solid game! I had a lot of success with the 4, 5, 6 towers, getting up to Wave 67 with no signs of slowing down.
I'm not a huge fan of the additional layer of having to collect coins/dodge enemies, and it would be nice to see a more concrete description of what each tower does.
I had a ton of fun though, completely losing track of time!