I had a hard time with understanding how knight moves. But game has good puzzles that captured me for a long time and custom levels is a wonderful addition