I hope to God this gets...
...front page. That places needs to have some quality on it. Boy, how I love Mouse on Mars. I didn't know anyone else was insane enough to listen to it, let alone make a badass flash set to it. This is truly fantastic. I do wish it was less tweeny, but I'll take what I can get.
Nice stuff, keep going. I've been a fan for ages, and then a bit longer.