User blog comment:JediSpectre117/Citadel Trailer is out REPEAT OUT !!!!!/@comment-5362182-20130305214713/@comment-1786741-20130305214851

So just blame EA? Ok then, because apparently the developers had no say when they were making the game.