Dublin-based electronic/post-rock band, now working on their third studio album for release early 2007.