Miike Snow shines through the rain