I saw a new (well what I'm assuming is new, I did a search for hybrid and read through about 20 threads, none of which seemed to mention this) ad for the Hybrid tonight right after I saw 24. I only caught the end of it, but it was an instrumental piece, no lyrics, uptempo piano-driven music. I remember seeing trees in it if that helps, and a closeup on the word "Hybrid".. I'm sure this won't help much but does anyone have any idea?