Today, the English indie rock trio in earnest releases their self-titled debut EP with six personal, moving…