needs a sandbox mode definitely. But i beat the game with all upgrades! :D That final boss you want to have maxed your dart throw tree so you can farm blops from the massive amounts of bloons it throws as well as the bloons that float onto screen so you can get the last two upgrades if that's all you have left.