Call of Cthulhu game featured image

Review - Call of Cthulhu

Call of Cthulhu is the latest video game based on the similarly titled tabletop RPG license, itself based on the works of H.P. Lovecraft. Answer the call…