Love Death and Robots Rant, Lovecraft Horror Done Right!