Na het tweedelige From the days of Deucalion chapter 1 en chapter 2 werd het weer even stil rond Leap Day. Nieuw materiaal zou pas in 2021 uitgebracht worden onder de titel Treehouse. In 2018 volgde met Timelapse een album met onuitgebracht (nieuwe) opnamen, alternatieve mixen en een liveversie. Het was het laatste album met Peter Stel. Opnamen vonden plaats in de Wallplug Studio in Assen en Breitner Studio in Groningen.