Although the new Paper Dollhouse album came out this year, it reminds me a long time ago. I am really digging this. open.spotify.com/album/3LD…