Wow there is honestly a lot of media sites having a go at SE now.
Hopefully we'll get some community representatives in damage control soon. Gamerescape put it together the best I've seen yet, it really brings it together in just how ambiguous SE are being about the whole reveal.
To be fair this announcement comes a week out from E3. Talk about cutting it close.