Leaked Mass Effect 2 footage from GDC

Top Bottom