Vip if you're gonna post like 50 articles you have no idea about at least do your research before you post them. Mass Effect was announced since like December or January. There's tons of details out there. I get that you wanna post articles before anyone else for whatever reason but get the right info if you wanna do that next time.
I mean check here and you can see a ton of screens released before E3 and more stuff on that site.