The trailers for Cthulhu seem right on the mark for that classic RPG. Looking forward to it.
Challenge. D&D; good luck trying to crack that nut. No one has ever come close.