Aug122020 Cyborg Asylum, the alt-rock duo feels the spirit of emancipation in the latest single “Invincible”