Really cool! It was hard enough to make even us game developers struggle, so clearly you did something right! ;) I couldn't get past the maze level, partially because the error messages go off-screen, but up until then I really enjoyed the puzzles! Great job!