April 22nd, 2005 New Album Now Availalble! The new album, entitled Shadow Puppets, has been released on Middle Pillar Presents. For more information and sound samples, visit the Shadow Puppets page, or buy now. ShareTweet