Are you excited for BioWare's Anthem?

Posted 4 months.