‘Tame Impala Sound System’ — a fantastic return to the joys of live music