BioWare shares 20 Minutes of Anthem Gameplay in their E3 Demo

Developer BioWare has uploaded the full E3 gameplay demo of their upcoming sci-fi third-person...

Read More