A photo review of Braid at The Garage, London by Eleonora Collini.