Sad Day For Puppets are Swedish indie-popsters known for delighting us with melodic, shoe-gazing inspired melodies. Their debut record was released on Sonic Cathedral, which has also released tracks by Maps, M83 and the School of Seven Bells. We Say:…