The Allen brothers, formerly of Counterfit who split up in 2004, started a new project. The band is called Hell On Earth and they are currently looking for two additional members who play "Bass, Rhodes/Piano, Cello, Percussion, Drums, [or] Guitar."
Marc Allen is still in Finch, who released Say Hello To Sunshine earlier this year.