The Joy Formidable just played. Not sure who they are but they were cool.