I got it from one of laerm's mixes, but the last time I asked him, he said he didn't know. It sounds an awful lot like Boards of Canada, but if it is them, it's not a song of theirs that I know of. le_futurisme says it might be Circulation, but it doesn't sound like them.
Any ideas, kids? first with the right answer gets a cookie.