Newish player here wanting to get into the PvE side of things, i play on PC and have filled out the forms, sent the request etc.
From the UK and have far too much spare time so this game seems like a good time sink haha.
Hopefully see you all in the black soon