Is it truly happening? Is New World going to finally launch after so many delays and restructuring of its content? Maybe! But while it’s not launching right now, it is in open beta at this point, so that’s a pretty useful milestone for it to hit! We’re getting ever closer by degrees. Other beta news? Sure, just […]Original Article
0 90 Less than a minute