Indie-pop band Sheppard taking on Tassie for the first time