Does anyone know who is behind this?
There are loads of industry rumours that it's a bunch of signed electronica artists. Some people reckon it's Air under a different name. I think Royksopp might be involved, or maybe Zero 7?
Gorgeous stuff:
www.urbanmythclub.com