The Wrens has announced his return with new project Aeon Station – get all the details on new album ‘Observatory’ below.The Wrens, who hail from New Jersey, have been promising fans a new album since 2003, with Whelan and co-songwriter Charles Bissell writing music separately.Songs from the proposed new Wrens album will appear on ‘Observatory’, according to a feature in the New York Times.