Hi, sorry for not rating your game earlier.
The levels are very well thought out. There is a great difficulty curve that allow learning the mechanics without being frustrating. It's challenging : I think it's great that there wasn't any checkpoint because the game is short. Good job !