Moonbabies have given their website yet another facelift: http://www.moonbabiesmusic.com/
They also have an e-card for the new "War on sound" EP. Check it out here: http://www.moonbabiesmusic.com/e-card/index.html