Anyone else playing BioWare's Anthem Demo this weekend ?
I think a few of us did Night Just seeing your post
Forum Rules