Surfing Moai

The game is crazy and will try to stop you glitching everything on its way.
Platformer