Anyone psyched for the upcoming release of Mass Effect 2? :D
Jan 16, 2010 #1 Clockwork TGT Addict Rating - 0% 0 0 0 Jan 15, 2010 4,127 31 San Antonio, TX Anyone psyched for the upcoming release of Mass Effect 2?
Jan 16, 2010 #2 T Texas1911 TGT Addict Rating - 100% 1 0 0 May 29, 2017 10,596 46 Austin, TX Haven't seen it yet.