ChessPuzzle is an easy to use puzzle solving game designed for enjoyment and overall chess improvement.
In addition to over 6,000 exciting and challenging puzzles to solve, ChessPuzzle 2 includes a powerful, built-in chess engine.
ChessPuzzle can give expert advice in any position, Play out your solutions as a friendly opponent and even play a full game at master level!