… Call Of Cthulhu's E3 Trailer Shows Off Its Creepy Setting … Explore the death of the Hawkins family on Darkwater Island. …