Videos Just like old times: Mass Effect 3’s ‘Citadel’ DLC trailer Looks like the gang’s (mostly) all here for one final Mass Effect 3 adventure. BioWare aren’t holding back on the fan-service for Citadel, ... By PCInvasion StaffMarch 5, 2013