New World server transfers details released and players aren't happy

Amazon Games has some explaining to do.