Really liked this game, great audio & visual flair and, as someone who doesn't play puzzle games all that often, frustratingly difficult but not in a bad way (managed to beat the game after much trial and error). It took me a while to learn how to visualize where everything would end up (I ended up counting tiles and rotating that count in my head), and I agree with some of the other comments' QoL suggestions regarding undo & visualization, but I have no complaints besides that.