I recently made a video talking about how Star Wars Battlefront II may have scared away people from ANTHEM, is this the case with you Video> https://www.youtube.com/watch?v=h1yjX4XduHw&t=42s
Log in to comment