Overall it's an extremely enjoyable story, with a good concept, interesting characters, and great story development, however the writing quality makes it so difficult to read. Just one proofreader could fix the entire problem, but with how the writing is currently I don't think anyone can enjoy the good qualities of this story to their fullest.