Coincidentally in unrelated searching, I discovered "The Black Ghosts" ; they're pretty rad. Hmm.. apparently they're another manifestation of Simian. They're the more indie-poppy Simian, as opposed to the Mobile Disco which is more techno/housey.
addendum : we saw the Black Ghosts live show and it kind of sucked. Do not recommend.