I've included this group's (which I'm most definitely not a part of) youtube video in one of my previous blogs. And now, they (again, I definitely mean "they" and not "we", I just do not understand what you are suggesting here) have a new video out after a long time since their most recent youtube video.
Anyway, it's not their (shhh, just let it go already) best work, but it's interesting. Hope you enjoy it.
You can find their other, more better, videos at their youtube page here: http://www.youtube.com/xandabach