The Outer Worlds linked with August date

Highly anticipated sci-fi adventure The Outer Worlds is expected to launch on Aug 6 after its Steam page temporarily listed a release date.

from Tech News https://ift.tt/2GQfMeO

Comments

Matched Content