Due to the many returning players, the developers have created a useful guide.
With the rise of the Wrathful Earth Creatures on 03.10., the flail awaits you as the newest weapon in your arsenal. The developers have summarised all the important information for you.
You have had to wait a long time for this, but from 03.10. a wish will come true. Mounts will be added to New World. Here you can find an official presentation by the developers.
Recently there was an interview with Level Designer Darren McKinsey and World Experience Lead Michael Willette about the mutators and their creation.