Indie-rock duo Oxen share their latest single ‘Dark and Depressive’ While the title may make you feel…