One problem that should be fixed: to avoid cheesing, you could make the way to obtain coins more limited or in other ways. You can cheese anything by just spam, and then upgrade any unit like the skeletons and done. This makes levels way too easy. Maybe limited upgrades too.