Lucasarts and Bioware, Sittin’ In A Tree…
For quite some time now, it has been known that Bioware is currently working on an MMORPG in the Austin studios they formed for just such a purpose. Recently, the Bioware devs have been candid (to a limited extent) about the project, stating in interviews that they currently have “a playable build” and are enjoying [...]

