That comment sounds the exact opposite of surprised to me.
Perhaps, but anyways, I expect some will be uploaded in an hour or so, if not a day, it's sometimes impressive how fast they come out and sometimes they're especially high quality, despite the rushing.