This is awesome, playing it was awesome. I think I got to a spot that was impossible though, it seemed that the moving platforms were out of sync and never adjacent, so I couldn't progress.