I have mixed feelings...I also have played all the games and read all the books, and overall I liked the show. In theory, I like the idea of having the season follow the 1st book (as a collection of short stories), but in practice I think they needed to tie the episodes together a little better. Like...I read the book, so I knew what was going on, but I could definitely see someone who's just played the games being very confused by all the jumping around in the show... Does that make sense?
Cavill is definitely too pretty, but he did a much better job than I thought he would. They ****ed up Mousesack though, which makes me sad. Both in terms of the casting/costuming, and the character himself.