Apparently this just happened... at Madison Square Garden? Anyway, its basically exactly what you'd expect. Musicians. Robots. Ping-Pong.
This Terry Gilliam guy might have a career ahead of him. Arcade Fire playing Madison Square Garden is just incredibly bizarre to me though. I blame the Where the Wild Things Are trailers.
I guess Owen Pallet isn't going by Final Fantasy anymore? Thats probably for the best, since thats also the name of some video game or something.