Game Releases Call of Cthulhu Launching October 30th by Thelget October 26, 2018 by Thelget October 26, 2018 What lies beyond the veil, scratching at our eyeballs but just out of vision, a terrifying nightmare we simply cannot see? Peer into clear dreams and the murky past in the Call of Cthulhu launch … 0 FacebookTwitterEmail
You must be logged in to post a comment.