New World, Amazon's new PC MMO, is currently the most popular game on Twitch and one of the most popular games in the world as well. Whether this popularity will be…
Amazon Games' New World is now live, and if we're going by the number of concurrent players, that launch has been pretty successful. However, plenty of players have had a…