Its a long-overdue return to horror this time, as Eric and Kelly take a look at the Kothoga.