Jul 17 Jul 17 The implications of the Steam Grand Prix James Law News, Features Steam’s Grand Prix sale event caused a stir in indie circles, but it’s emblematic of a wider problem in the sales side of gaming.