There are 27 customer reviews on the amazon page, most of them 4 stars
out of 5.
There exist other books in the same genre, more or less advanced.
I haven't seen any of these books, and I know the proverb about judging
a book by its cover, so I won't comment on any particular book.
However, the very idea of books on this subject is rather amusing.
In particular, suppose the course catalog lists both
-- Ph 321: Classical Mechanics
-- Ph/CS 331: Physics for Game Designers