This was a good story that was complex enough that I would say it was written for adults and not teens. I liked both the MC and progression each goes through.
There were minor issues with the writing itself that could be considered rookie mistakes for a writer, but they do not detract from the story at all. I suggest a thesaurus or a good editor.
Narration was good. I liked the pacing and nothing pronounced weird that takes away from enjoyment.
The only thing that was bad was the excessively long Stat readouts that seemed to be more frequent in this book. They would be just fine in book form where you can scan for new changes, bit is a little much when having them read. Thankfully there is a skip 30 second button.