Mass Effect 2
Mass Effect 2 Overlord E3 2010 Trailer
Bioware has released a new trailer for Mass Effect 2 Overlord. This trailer contains over a minute and a half of cinematic and gameplay footage. We get to see what exactly Project Overlord and the Geth is.