Google teases Web Lab beta, an intersection of art, technology and the internet?

In case you didn't get enough Google I/O news today, the Chrome team has just let loose a video teasing the launch of Web Lab beta. We aren't exactly sure what the Mountain View crew is up to, but apparently, the Web Lab will be revealed through a series of experiments set to be launched later this summer. Apparently, the installations will make their debut at the London Science Museum, and from the video snippets we've seen, they'll leverage the web and some custom machinery to create works of art. You don't have to take our word for it, however, jus take a minute to see for yourself in the video after the break.