Managed to take down the first three bosses on my first run. I just took all the upgrades that sounded good without really looking at my remaining time. Really polished game, and enjoyed playing. Thanks!