Ringwraith wrote:...or it's the same deal as last time, and it's not going to be ready for then, so they're delaying it to make sure it leaves as a more polished finished product.
This. I don't think Bioware usually cares about what games are releasing near theirs. I'm just glad they're taking the time to make ME3 as awesome as possible. It is the grand finale of the Mass Effect series, after all.