This is amazing! It's definitely difficult, and I think maybe some tweaking of the speed of the character in the higher levels might help with that, but it's suuuper fun. What a great concept! I could totally see a whole feature length puzzle game made out of this. Excellent work :-)