Great concept and nicely introduced levels. The last one was quite difficult but I managed it in the end :D.