I think this is a near perfect set-up for an interesting story, sometimes its a little too information packed like the author is just throwing it in your face but its pretty well implemented overall, and its a likeable main character. Think its gonna be interesting in the future.