Holy shit. Kevin Dewland really is dead.