I know absolutely nothing about it, except that I'm definitely playing the demo next week (which I only know is coming because of that Mass Effect 3 cross-promotion).
--
JonthePenguin
http://www.backloggery.com/main.php?user=erunion