It's truly a good thing you included those cheats. I would've given up very early without them. Even with max upgrades the game is still hard, but certainly more enjoyable!
Thanks! I originally had max HP higher, but the HP bar was getting a bit too long.