This album is completely awesome. It has a very glitchy / electronic theme to it similar to DNtel (of The Postal Service), Bjork, Alias, Efterklang, Ratatat, & Regina Spektor. Vocals sound like Sarah McLachlan, & Broken Social Scene.
Completely well rounded and sonically tantalizing. Be sure to give it a listen, and even a buy. The myspace songs don't do it justice.