Yeah, Knightmare is pretty bad, isn't it? :-)
I was going to complain that the main game is basically "find a zero, use it to find more zeroes, until you're done", but I have to admit there's kind of more to the (pardon the term) endgame than that. What seemed like it ought to be obvious ended up pretty darned engaging!