Sherlock. Friend. I Wasn’t Sure You’d Release – 16 November 2021 Extensive gameplay deep-dive released alongside preorders with details on price and additional content. 16 September 2021 – Kyiv, Ukraine + Dublin, Ireland | Frogwares...
FULL STORY
2 Minutes