Outer Wilds finally has a Steam release date

Award-winning game hits Valve’s storefront in June