Whether you believe it or not, we're already at about the halfway point of the summer. While a pessimist could easily the first day of school and football season looming on the horizon, we'll choose to embrace optimism. In fact, we just put together a preview of albums slated for this summer that we still have to look forward to.

In this week's Mandatory Music, we've got a song from one of the bands in our summer preview (Beach House), but also the first new song from the Libertines in a decade, an unexpected Prince song, a new track from the downsized Crystal Castles and a powerful song from Dev Hynes of Blood Orange.


THE LIBERTINES

'Gunga Din' from 'Anthems for Doomed Youth'


PRINCE

'Hardrocklover'


CRYSTAL CASTLES

'Deicide'


BLOOD ORANGE

'Do You See My Skin Through the Flames?'


BEACH HOUSE

'Sparks' from 'Depression Cherry'

More From Diffuser.fm