This is a great one!
I like the idea, and I love the extra effort you put most people tend to neglect (me included!) - mobile controls, leaderboards, good platforming mechanics such as the coyote jump, etc - just for these you deserve the high rating. Well done :)