A nice and rather challenging puzzle game! Was fun messing around for a while figuring out a good solution and strategy.