Great Chess Game & Awesome Puzzles!
I have been enjoying this app for quite some time now. The puzzles as they offer a range of difficulty (mate in 1 / mate in 2 / mate in 3). There is a similar setup for playing a chess game against the AI (3 different levels) but even at the hardest level an average player can score a victory. Very well done overall!