Strike Suit Zero - (much belated) First Impressions