Play game Chess Challenges by RavalMatic on this site available for free of cost, please share it with your friends.
About Chess Challenges game:
While Junior Chess was a perfect way to teach chess to younger generations, Chess Challenges wraps up the whole experience as a series of puzzles, making it more casual but still quite challenging.