Is Hazbin Hotel Worth The Hype?