I think I lost track of time when I was playing this. Very addicting loop. Every time that I had a good run and made a bunch of upgrades, it felt like what I imagine a super hero feels like trying out their powers for the first time. Great job!