New World beta date: What is the New World open beta start time on Steam?

THE final New World beta starts this week, and the good news is that everyone can join in on Steam this time as it will also be an open beta.
Daily Express :: Entertainment Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here