Latest News New World Release Delayed AgainBy MattAugust 4, 2021 New World Release Has Been Delayed The Official New World Twitter account announced today at 1:16PM that New World’s launch,…