noobtubetv.com
Mass Effect 3 – The Extended Cut? (B.S.)
BioWare finally released some new DLC (Downloadable Content) to finish the story for people that played through Mass Effect 3 and were left thinking “WTF?!”. Fun fact… The DLC is…