This would make a great anime! MC is relatable as are most characters. Reader does a great job.