Very nice puzzle game. I like that you are introducing new mechanics in later levels. Also - well chosen difficulty level - it was not trivial nor frustrating. Well done!