Mobius Digital Releases Outer Wilds

Developer Mobius Digital has finally released their newest game, Outer Wilds. The first-person sci-fi exploration game with its own handcrafted Solar System is now available on Epic Games Store for Xbox One and Microsoft Windows gaming PC. It was released last May 20, 2019. The game was described as an “open-world mystery” which takes place…