Lovely little puzzle game. Original idea, well executed. Challenging enough to make finishing feel satisfying. Well done!