By Katie Stephen, 9 August, 2017 What's this from? Glitter Punch, Assembly George Square Studios, Review