I've asked friends who work Google why they didn't have any music search or other music-related projects. One popular theory was that Larry and Sergey personally just aren't that interested in music, so ideas in that area always lacked their enthusiastic support. Regardless, it's nice to see someone finally managed to release something.