Generic and pretty terrible pacing. While I was reading this I felt like I was missing like 30 chapters. So much character "development" happens in like a single chapter. Also, the characters are all just so one dimensional, its like the author has no idea how to write them organically or at...