Call of Cthulhu is out today on Switch, and a new launch trailer has gone live to celebrate. Take a look at the video below.
Leave a Reply
Call of Cthulhu is out today on Switch, and a new launch trailer has gone live to celebrate. Take a look at the video below.
© Copyright 2024