The theme is definitely well implemented, and visually the game looks good.
A few things stood out to me though:
with the obstacles, there are moments where you’ve already passed them but still end up losing. On the other hand, sometimes you get hit a bit too early even though you haven’t actually reached the obstacle yet. That makes it feel a bit inconsistent at times.
Also, the movement to the left and right feels very abrupt, you instantly snap to the side. A smoother transition would probably feel nicer.
Overall, a nice little game with potential.