Anyone else playing BioWare's Anthem Demo this weekend ?