Wow! Awesome name and awesome album. Dirty Electronica? Yes please! The album is Humanoids From The Deep which a few on here may may dig the title!
The Miserable Rich came out before many went mental for Mumford and Sons and they are now on their third album and from the U.K. Stunning band.