This is the app I've been waiting for! – Chess Viewer Review
Now I can study chess and play through the games as I read one of the many excellent chess books available through this app.
The only thing that might improve it is to connect those games to a chess engine.
Review by 1800Danno on
Chess Viewer.