The Worm Lovers, 2007