Hinten The Streamers op 'comeback'?