It isn't a literal translation. The whole point of E3 is to make a bunch of announcements and get people psyched up for your cause. Nobody "promised" anything, but when the CEOs and big wigs come out and say "x-game will be in stores on November 33rd" people generally take that about the same as a promise.