Good puzzle game! I think you did a good job at making the levels progress in difficulty at a good rate. Level 5 started really making me think!
Thank you, I'm glad you like it :D