Marmozets annihilate the weight of expectation with a flawless comeback statement at their first gig in seven years.