The planes that the aircraft carrier enemies release give gems like normal. I maxed out all 3 weapons before the final boss by choosing the sniper upgrades that least affect other enemies and sniped each plane out of the sky.
Without a doubt the game needs an upgrade to the amount of ships normally on the screen. Once you max everything, the screen is usually cleared within seconds, and most combos fizzle out because they're destroying everything too quickly to be sustainable, even with "more ships" active.
Nonsense! Mark, as a data analyst, you should know better than anyone that perfection can exist as an objective. For example, it would be silly to claim that two plus two equals something other than four simply because subjectivity exists. Within the universal forces in play, such a thing is unquestionably true, and as such is objectively perfect. With an objective existence of perfection confirmed, even for such a simple subject matter, we can reasonably assume that such a thing exists elsewhere, although we have met with imperfection in fields in which we are not sufficiently advanced, but with higher quality than less advanced ones. For this reason, we can conclude that subject complexity affects the ability of human beings to comprehend what perfection in it would be. For humans to be unable to to have an example of self-perfection due to a lack of knowledge of what constitutes perfection, shows that humans have yet to become perfect.
The existence of a deity, being beyond mortal knowledge as a concept, may subjectively be seen as perfect in comparison to human flaws, particularly in religions with omniscient deities, but cannot be viewed as objectively perfect by us due to our inability to understand perfection in a higher being, and likely cannot objectively be viewed as perfect by themselves due to the immense level of complexity inherent in a higher being, unless the increase in their ability to comprehend perfection as they increase in complexity exceeds the rate at which it becomes less tangible due to complexity.
This is why deities are often viewed by their followers as personifications of the actions or beliefs that they or society views as morally acceptable. This is why many religions have had to change a particular belief to being incorrect or immoral, because the consensus of followers, or a leadership position in charge of those followers, has a shift in the generally accepted set of morals.
Towers need to be a lot more intelligent, or at least give us options, like in the bloons td games. I can't count the number of times when an enemy was teleported to the beginning, and all of my towers decided to stop firing at the enemies close to goal, favoring the one that wasn't actually a threat.
Some builds are just flat out impossible, especially in the beginning, just due to bosses. I had a Ninja that I had gotten Poison shot for, and later found that pretty much every boss is immune to poison. In addition, bosses have obscenely high health and damage compared to their mobs, the Ushi-oni being the most horrifying example, making a full cunning build impossible due to the low damage output and lack of healing abilities.
Also, needs an option to lower hood on cloaks.