Gameitall
July 4, 2017
It’s been an interesting weekend for EA and Bioware who had their hands full dealing with a hoax around Mass Effect: Andromeda. Reports came in about a developer called...