Woah that's amazing! I can't even past cave 5! Thanks for playing it, I'll check this memory leak issue. :)
I had an easy tactic: Get a +5 meter upgrade, and then buy everything you can EXCEPT for the +meters, and the reload shop upgrade. When the game becomes enough easy with all of your upgrades, then start buying EVERYTHING including the +meters, and the reload shops.