EA’s new Sci-Fi IP from developers BioWare was announced at E3 2017. Anthem is a Destiny, meets Titanfall open-world romp.