After confirming the leaked Dragon Age: The Veilguard release date, BioWare and EA unveiled a smattering of editions, bonuses ...