Excellent story, charismatic lead who drops pop-culture references every other sentence, multi-dimensional side characters, a heartwarming family, and a demon king come to wreck it all? What more do you need?!?! Amazing story, 100/10, I recommend it to anyone.