This is too addictive.. I think I just played for 2 hours. I made it to the very end of round 25 with only like 70 health left on the boss and I could not figure out a way to get past it. This is fantastic though, thank you for taking my time. I think I probably spent 30 minutes on that last level. I also restarted to try and buy as much as possible.