Very nice game! :)
It took me a while to figure out I could grab the first green block by just running through instead of jumping and moving at the right time, I felt pretty dumb. After that it was a pretty solid run towards the end.