Amazon's New World MMO has just announced the beginning of its closed beta phase. According to the official announcement, players and clans interested in getting involved can head over the the official website (newworld.com) and register their interest to join. I must say, I for one thought this