Thank you so much for the feedback and for playing! The barricade does have an effect, it slows you down for a bit but it's a bit subtle so you might not know especially if you're going super fast!