Did a bit more digging and these guys are legit live. Makes it all the more puzzling that they've gone with the Austerity Daft Punk gimmick.