My honest review: The novel is not bad. It has a fresh taste, quite a bit different from the usual system and simulation, and so on... I could have given it a 5, but the racism is a no no. Overall, i think it's good enough. A great novel if you could ignore the r*cism.
To my fellow readers: When it comes to review, you don't only consider a single aspect of the novel to give a 1 star review, but the overall. Because you get emotional, you become biased in your rating which makes you quite similar to the racist author.