EDMONTON, Alberta — Despite receiving criticism for its excessive loot grind, lack of content and “bricking” PCs and consoles, BioWare’s…