A fun puzzle game. Got a bit challenging towards the end.
Thank you! I tried to add a fair difficulty curve to this game, but I think the final level (level 5) is noticeably more difficult than the other levels. I hope you still had fun, though.