New World Release Delayed

The New World team just announced their decision to delay New World - both beta and release - to later this summer.

The beta will start in July, the new release date is August 25th 2020.

Read the details on the official website, including a video message from Game Director Scot Lane.
About the Author:
Takyn originally founded NewWorldFans in 2019.
Twitter - Twitch