the_dengle on 15 June 2015
Battlefront looks great, practically everything else was shit. I missed the first 15 minutes though so I didn't see Mass Effect.
So far we've got Microsoft > Bethesda >>> EA. Consider each ">" an order of magnitude.