I like the story a lot, however the writing quality makes it much harder to understand. the way I see it, I think this is a translated Chinese book, put into grammarly perhaps, because once in chapter 2, the mc's name changes from James to some Chinese name, and it constantly changes from 3rd and 1st person even in the same paragraph. there are also words that are added that don't mean any sense.
overall tho, the story, ignoring the bad writing, is amazing, and you can really feel the horror of the mc.