"When I'm Washing Windows" from the Wishi Washi game. I can't get it out of my head...and for once, I don't mind! Anybody know anything about the song?