Great characters and performances. MC is cool, resolute, and author kept him consistent. Although, the parts with the MCs love interest were too drawn out and became a bit tiring enough for me to space out at those chapters.