Plus, a laid-off developer drops the trailer for the now-canceled Mass Effect Universe.