Mumm-Ra have apparently been back for several months, and completely bypassed me! Well, they have released three new songs for downloading on Bandcamp - Technicolour, Your Father's Son and Ho Hey! - click here to have a listen and a download.
The band released one album, the incredible These Things Move In Threes, in 2007, and split in 2008. Some of them formed the side-project Mirrors.