Television ❯ Streaming Services ❯ Amazon Prime ❯ Mass Effect Series
BioWare signals steady progress despite corporate uncertainty.