Holy Crap, Is The ‘Mass Effect: Citadel’ DLC Just ‘Die Hard’ In Space?

Embedded from www.youtube.com.