20 000 chess puzzles for players of all levels in one app. All puzzles are available for free. Difficulty level based on player's ELO. One time in-app purchase to remove ad banner and unlock extra features. Puzzle level from trivial to professional based on player's ELO rating; Track performance via statistics and graphs; Global rating system; Classic chess interface;