I totally want to visit now after watching the games! I think they did good, the opening was okay. Hard to beat what China did, but did good (loved the whale part).