Still Wakes The Deep gets a June 18 release date; will be a Day One Xbox Game Pass title

Developer The Chinese Room has set a June 18 release date for its single-player horror game Still Wakes The Deep. It's coming to PS5, Xbox, and PC platforms and is a Day One Xbox Game Pass title. Read more…
Neowin