Yeah it definitely could have more upgrade and achievement stuff. Our minds are running wild with stuff that could be added into the game! Unfortunately there is only so much you can do during the game jam. Balance is also hard to nail down in such a short time in these types of games.
Thanks for playing and giving feedback!