New World: Chart Your Fate Trailer und Open Beta