Large amount of Mass Effect 3 footage leaks, Bioware apologizes

After a private beta of Mass Effect 3 appeared on the Xbox 360 fall preview last night, a user has released the first 15 minutes of footage online for all to see. Spoilers inside. Read more…



Neowin.net