I heard this today. The idea is just like with Gorillaz: a secretive band behind animated characters. Studio Killers are a brand new music collective made up of music producers and an animation and design team from Denmark, Finland, and the UK. And great electro music too. I can see myself dancing to this (and I quite like the slightly erotic music video).