Nice platformer. I like the surfing mechanic. It was a little confusing at times... sometimes the wave would disappear or not work at all, other times it would be long or short. Some tutorializing at the beginning might help players learn the new mechanic you've made.