Whelp I was having trouble on the final boss until the game glitched and told me I won after draining maybe a fifth of the bosses health... not bad, game, not bad.
Would be nice to have an option to keep playing after you repair the balloon. Great game, but too easy to win - there isn't enough time to make enough money for the big upgrades if you stick to repairing the balloon.