I was listening to it this morning, and it occurred to me that I've heard that melody somewhere before, but I couldn't place where. Needless to say, that drove me nuts all day.
I think it reminds me of the Edie Brickell song from a few summers ago, "Stranger Things," but I'm not entirely sure if that's the song I'm thinking of or if it's something else. I'm going to log on to Lala and listen to them both, even though the Internet connection at work is really slow and streaming music will probably totally kill it.
Further bulletins as events warrant.