I posted about these guys last week and already I have some more information on them. Here is a remix of Radiohead's Reckoner that they just put together, it is a well done job in my opinion. Fun stuff.
Reckoner remix (Radiohead)
They also have a tentative release for their next album, not sure if it's and EP or LP... but, You're my Super Hero is tentatively set to be available on March 24th. Here is the album cover:
Lot of fun stuff here.