Very interesting story, i must admit that it took me a while to warm up to mc, but as the story progresses, you can see him slowly maturing, the supporting characters get more interesting as time passes and the relationships between them grow, the story itself doesn't feel stale at any point and is always moving forward and the explanation to many questions you may have, are there if you pay attention, there are a few mistakes here and there, but you find those in any story, even professional authors with professional editors let a few errors slip past the process, so it happens, i am looking forward to more from this story and currently give it 4 out of 5 stars and from what is being setup, i can see that increasing by the time the story comes to it's conclusion