Pretty nice but maybe look into paring it down some, there's a lot of fluff that kinda drags and I'm concerned the MC has narcolepsy with how often and immediately he falls asleep.