The world has changed rapidly since Lali Puna released Our Inventions in 2010, a fact that is also reflected in the band's fifth album, Two Windows. Written and produced over almost two years, these twelve new songs meet those changes head-on both musically and lyrically.