The Veilguard, the newest entry in BioWare's RPG franchise, is already on sale, but there's a catch. You have to buy the ...