Outer Wilds (PCDD/Steam Key) $9.40 Nov 9, 2026 Posted in: SlickDealsTagged in: Digital Thumb Score: +48 Loaded has Outer Wilds (PC Digital Download) for $9.39 Steam is required to activcate. All-time lowest price. https://www.loaded.com/outer-wilds-pc-steamShare this deal:TweetShare on TumblrRedditEmail