Arvin Hill's Carnival of Horror: Why The NeoC Revolution is Far From Over