This game is a great puzzle idea implemented quite well. I really like playing it, and I wish I could give it five stars.
However, I am not one of those people who start out by saying “I never review apps”. I review most of the game apps I download. And I take a star off every rating for every game that lacks a level selection screen. Period. It’s not hard to do and I’d really appreciate it.
In this case I’d *really* appreciate it: above level 100 or so the puzzles get really hard, and I’d like to be able to come back to some of them and see whether I can figure them out again. But once you solve one, that’s it, you’ll never see it again unless you delete the game, download it again, and replay all the levels before it.
Another feature that would not be amiss would be an undo button. Most of the levels are short enough that that isn’t all that important, but it’d be a nice feature all the same.
That said, as far as I can tell (and I’ve looked at it from every algorithmic angle I can), level 131 is impossible. I very rarely take hints, but in this case, given the difficulty of those higher levels, a hint button might be appropriate. I’d be fine with a “watch an ad to get a hint” feature that would make the next move for you, or tell you if you’ve gotten yourself into an impossible situation, perhaps undoing the game until the wrong move was made. Given how many app developers love their ads, this could up the ad count significantly.
Still, the game is pretty great. I’m offloading it for now because of level 131, and because the “skip this level” button means that if I skip that level, I will never have another chance at figuring it out. I’d love to keep playing it, and I recommend that others download and play it too, but the lack of a few basic and easily implemented features has killed it for me.