Bioware Console MMO has "potential"