Splash "upgrade" fixed + Embiggening towers

Game is a bit mor challenging right now