Right now details regarding BioWare’s upcoming and most anticipated game Anthem, is very few, besides that the game will be delayed until 2019. Now, Reddit users were...
“Oops!” People on NeoGAF noticed that the Anthem footage might have really been from the Xbox One X version shown at E3. At various points in...