Launches 25 October 2023
David Harbour and Jodie Comer star in the lead roles and a playable short free stand alone teaser has been released onto the Steam, PS and XBox store fronts
I want this to be good but everything I see screams "by the book" and "incredibly generic". The Sinking City and even Call of Cthulhu 2018 looked much more interesting and original.
Comment