Bioware Showcases New Mass Effect Footage

EA and Bioware have given us a new behind-the-scenes look at their new installment in the Mass Effect franchise, “Andromeda”.

Bioware has promised us that the studio will give us a more in-depth look at the game later this year and that the game is bigger than any game Bioware has ever developed, giving players even more freedom in an even bigger world to explore.