Insanely nostalgic for me; songs like Echobo and Planet take me right back to when I was a kid constantly listening to this album on my iPod touch along with their Scott Pilgrim game OST. Looking back at it now, good god is it looooooong. More of a "pick and choose the songs I like and throw them in a playlist" kind of album.