Call of Cthulhu – E3 Trailer Posted on: Jun 10, 2016 (No Ratings Yet) Loading... Call of Cthulhu, the earmark for madness and insanity has a new game coming to the franchise! Set in 1920s Boston, H.P. Lovecraft’s world comes to life before our very eyes!