It's an Idle game? Leave it play while you play another game in a different window. Go get some food. Then come back and beat up those poor gym leaders :P
Dying at wave 400= Respawning at wave 300, getting 80 keys, having to kill 100 waves for the next 80 keys.
Dying at wave 500 = Respwaning at wave 300, getting 100 keys, having to kill 200 waves for the next 100 keys.
How the hell does that make sense? 100 waves for 80, 200 waves for 100?
So, after your updates, I still have the priestess upgrade broken after reset. Also now I have no achievements at all. They don't even unlock after resetting...
It's an Idle game? Leave it play while you play another game in a different window. Go get some food. Then come back and beat up those poor gym leaders :P