Amazon’s New World is enjoying a mammoth launch

The delayed MMO has attracted over 700,000 concurrent players on its release day

Amazon’s New World is enjoying a mammoth launch