Take Two just sent me this new trailer of Call of Cthulhu: Dark Corners of the Earth. This game was completely under the radar for me until now, but this trailer really made me want to know more about this FPS/Horror game in the happy world created by Lovecraft.
All comments (4)