Developers are rowing back after the community’s shit storm

The online role-playing game New World (from 39,99€ at pre-order) and the associated developer team …