Ah, I know them. They're one of the great F-word bands. Not as good as F-worded up, or Holy F-word though. Holy F-word have the best electronic song EVER, and F-worded Up are just jaw-dropping!
edit: Lovely Allen, by Holy F***
The Other Shoe, by F***ed Up