Teased about two years back, EA has finally shown its new game universe off to the public and press. Anthem is an action RPG where you control a suit of super armor and explore a vast science fictional landscape fighting foes as well as defending your settlement from the Wilds. Hang on a second, powered armor, lone protectors, defending your fortress from alien and hostile foes in an overgrown wasteland that sounds a lot like Destiny.