Another source, allegedly a member of the press, has come out to say that the previous rumor of DLC is false, but there may be something close enough instead. Additionally, their "review isn't allowed to go up until after the 22nd." A possible release date confirmation?