Really nice! Feels polished, I like the dialogue between levels. I can't beat the final level however... I guess the timing is extremely tight?
Thanks! Oh perhaps you could try a different path? The timing for the last one isn't all that strict, it's more the path that's important I believe.