POSTS TAGGED 'Anthem'

E3 2017: EA reveal Anthem, compared to Destiny E3 2017: EA reveal Anthem, compared to Destiny

Anthem is a BioWare developed game in which multiple players can take part exploring a vast open-world alien environment together. As you play along,... [Read full story]