Was this the band that did the split with Mixtapes? If so what happened to their keyboardist, did she leave or she got kicked out? I don't really follow this band, although this is a good song
Yes, this is that band. No clue what happened with their keyboardist though.