Thank you so much for playing my game and leaving a review!
It really doesn't help that I didn't optimize a lot of obstacles in time, so oftentimes they can really seem unavoidable. But your feedback about feeling like your upgrades are useless because of that is an incredibly good point as well. It's definitely an issue I am going to prioritize once I continue with game's development.