Very silly coded. Deceptively more difficult than I expected (it took me 3 tries). And a fellow runner type like my game! Almost everything felt smooth and I liked obstacle spawn method.
I wish the jumping was more snappy. The hold system is tough cause you can't cancel it and you can't really store it because you can't change lanes while charging a jump. I would have liked a little spin anim or something when the horse hits oil but that's a nit pick at best.
Overall, well done on this one!