Originally Posted by Edgarstrong
I have a really bad feeling about this. It's not the original team working on it? And the only possible way to buy it will be through some obscure website?

There are original members working on it, including Trent Oster. It's coming to Steam too. Not sure why it would be so important that the original team works on it either, have you even played a current Bioware game? I consider them to be absolute crap. If Bioware did this game i'm pretty sure i wouldnt buy it.