Outer Wilds Set to Release on Steam This June, New Trailer Debuts

PC players, the wait is almost over!