BioWare’s new IP delayed past March 2018

"Live service" game promises "stunning" design, "excellent" mechanics.