So, looking into New World but every time I try to research it it sends me in circles. Are there forums, or just alpha forums?
I believe you have to be in testing to know anything about it. If you sign up though you might be able to get into it.
Well the websites bizarre. newword.com, click on signup for closed beta takes me to my amazon account sign in. Sign in there it takes me right back to the sign in page for beta on newworld.com. Click on that and it takes me back to my amazon account sign in........ahhhhhhh
I believe New World will only be available through Steam, or at least you will need Steam to launch it.