the level 20 is weird in pricing, first run (I had half upgrades) I reached silver+, there were few unprofitable contract, second try - almost every upgrade - barely reached bronze, now full upgrades - scaling changed and harder to identify unprofitable contracts, ended up with 1,5k below bronze
I have the feeling that the spikes reset is not timed properly sometimes, I find end of lvl 2 impossible, but when I switched browser window, it was easy on first time
3 things to improve game 1) stop examining new item while standing in lava 2) stop reseting control keys after restarting the browser 3) put invicibility when cinematics occur (I got killed by magic when looking how doors open in tower) 4/5