Oh, how exactly, I only managed to reach 50% by maxing all of the upgrades... It's probably because that I have Skill Issue, but this game is heavily new.
but still, it's still a great game
wait... i finished with two upgrades on each