To me the characters that the main cast interacts with all feel like they have a certain relevance for future events and also a personality. This coupled with very interesting Plot progression, unique character design and my kind of humor makes this novel one of my favourite novels I've read and has me looking forward to whenever a new chapter will be released.