 The band released their third studio album, "Hideous and Perfect" on 9 September 2009.A video for "Fuck the Revolution" was released on 28 September 2009.They released their second remix album "Larva Pupa Tank Coffin" on 10 October 2010.