Posted on June 19, 2019July 1, 2019 by DoovuOuter Wilds Outer Wilds is an open world mystery about a solar system trapped in an endless time loop. Download Mirrors: Mirror #1 [MEGA]