Call of Cthulhu boxart, pre-orders open, price
Focus Home Interactive is starting to give Switch a greater focus by bringing over some of its previous core titles. One of these, Call of Cthulhu, launches later this year.
We have a look at the boxart for Call of Cthulhu above. Pre-orders are also now live on Amazon and GameStop. The title will cost $39.99.
Leave a Reply