New World Beta start time, release date news and Steam download latest

With an August 31 release date scheduled, developers Double Helix Games are preparing to start testing things out during the New World Closed Beta. The MMO has been in the works since 2016 and while there have been playtests since it was announced, this week’s beta will be a huge step forward. Amazon Studios have […]

New World Beta start time, release date news and Steam download latest

Source