I tried to give player an ability to buy multiple upgrades after each session in mid/late game. I thought this could make upgrading more meaningful. And I totally agree it can fell too slow.