I first encountered Twenty One Pilots when their mega single ‘Stressed Out’ hit the airwaves around 2015. Its sullen character, choppy rhythms and chorus created an earworm that lingered within my skull for a week or two. Fast forward a year or two, I was seeing their name and music associated with the DC Comic universe via blockbuster film Suicide …