Last Twitpic link seems busted. But here's Petter and Martin hanging out in the Spotify office!