I liked the increase in momentum over time instead of a fixed speed. Although, there are some issues with jumping, I would suggest making the ground less bouncy or increasing the threshold for detecting whether the player is grounded or not. Also maybe add something to keep track of the red points you collect.