Pros:Great comedic timing and creative prose keeping you entertained throughout the journey. Lots of plot twists to keep you on the edge of your seat. Cons:Lots of exposition and the pacing of events is a bit skewed as everything moves along fast, the MC is practically invincible from the beginning.