Overall, the entire novel is pretty good except for one definite flaw. The MC. He is obnoxiously Naive to the point that I felt like I was having an Aneurysm reading the things he thinks/says. I find myself speaking/talking out loud about how stupid/naive his actions are atleast 1-2 times per chapter.