New World Dev Cast on Twitch

The New World team just announced their first dev cast on Twitch.

Make sure to join them on July 20th at 9 AM PT (12 PM ET) on the official Twitch account.

It's fair to assume that this is also when the beta goes live, so we've updated our countdown in the sidebar to reflect that.
-- Takyn