Still Wakes the Deep: Still Wakes the Deep emerges in Lovecraftian Days 2025

Fresh off the back of our triple BAFTA win, Still Wakes the Deep has awakened in the Steam Lovecraftian Days event. Are you ready to dive in? Running from today until Monday 21st April, Still Wakes the Deep will be 50%…