This is the second of your games I've played where there's been an unsolvable level. I know mistakes happen, but solvable levels are a really important part of the pact between the game designer and any player who's going to spend time trying to solve the puzzles :)