BioWare blog entry today about New IP. Possibly Multiplayer game

BioWare