Here's everything we've learned about the upcoming action RPG.
The future could be brighter for BioWare's next game but there are some caveats.