Steep Open Beta Begins November 18
Steep Open Beta Begins November 18 Ubisoft has announced that the Steep open beta will begin on November 18th and last until November 21st. However there is the opportunity to get into an early access beta which will last from November 10th until November 14th. The beta will be available on PS4, PC, and Xbox […]