During EA Play 2017, the new IP from BioWare Studios was announced titled, Anthem. Only a short teaser was shown which you can watch below. More details are set to be announced at Microsoft’s conference tomorrow (June 11).

Story developing…

Subscribe to n3rdabl3 on YouTube!


Join the Conversation

Notify of