Very good game, in my experience it doesnt have too many ads(they have to make money) and it looks good too. Only annoying part is the stalemate declaration when it's still possible to get a check mate.