Rumor: New BioWare IP Details Emerge Online

Upcoming title will be a semi-MMO.