Really interesting and polished game. This is the kind of game I love to play on mobile! But sometime, I felt that I won more for having luck than for having understood the puzzle.