Theres a bug with the Tesla tower, Its kinda hard to explain but I'll give it a go. If you get it, then upgrade the first upgrade on the left (Electrocute that costs $10) by pressing Max upgrade. it makes you pay about $150 even if you can't afford it and makes you go into negative cash, and it still only upgrades the $10 upgrade. Hopefully this makes sense... I don't know if this happens with some other towers or not.
The impossible badge is impossible!!!! WTF? you cant even click fast enough (let alone make them balance) to get the easy speedrun in less than 40 seconds. Why even have that badge? but good game! i like the noises they make when you place them, made me lol.