The New World team announced a May 26th release date on the game's store page. They also revealed a cinematic trailer at the Twitch Video Game Awards and gave interviews to several press outlets. Here is a round-up.This post is constantly updated. Follow us on Twitter for updates or come discuss it with us on Discord