No Rest for the Wicked co-op update lands on January 22 and it hit a big sales milestoneby Liam Squires-Hand 16 Jan 2026 at 2:33 pm UTC
Steam Deck SteamOS 3.6.24 Beta gets a performance fix for No Rest for the Wickedby Liam Squires-Hand 14 Mar 2025 at 8:20 am UTC
Moon Studios developer of Ori and No Rest for the Wicked goes 'fully independent'by Liam Squires-Hand 13 Mar 2025 at 11:20 am UTC