The controls and movements are cool and run completely fine. The obstacles do not affect the player whenever they collide, it would be cooler to add some animations or actions when they both collide. Furthermore, most obstacles spawn outside the hill, this should be easily fixed.