User blog comment:TheKnightOfOyashiro/Battlefield 3 included with Origin Black Friday deals/@comment-1017446-20111125224342/@comment-1017446-20111126023146

Steam doesn't have a deal for Arkham City, Origin does