With the brand new Mass Effect: Andromeda trailer hitting us, let’s ...