There will be much more Twitter reaction from the UK tonight after the London premiere. Then there will be professional reviews coming out over the weekend because there are press showings in LA with virtually no embargo period. The next week is going to be jumping with IM3 news and reactions.
It's a damn shame about the Spec thread, though. That turned into a cesspit real fast.