New World has announced that they will be getting fresh-start servers on November 2nd. This means that players will be able to start anew on New World, with a new character. It’s also an excellent opportunity for new players to get their start in New World.
All regions will be getting at least one fresh-start server.
Not much information has been released about the fresh-start servers yet, but New World has said that more information will be coming soon.