Glass (15)

Can Glass live up to the hype or does it shatter under the weight of expectation? Mark Jankowski tells all.