I like the presentation of this game, and there's some cool ideas here in the puzzles, but I have to agree it's frustrating to slog through the longer puzzles. Good job overall!