Jesus Christ this is some of the most damn exciting gaming news I have heard in a long time...
I feel the same way others feel:
1. EA = meh
2. Deus Ex 2 has us all scared shitless our favorite franchises will get fux0rzed.
3. MMO? Say it aint so...the whole thing about SS is that you are all alone.