During GamesCom 2016, Streamer Chu8 interviewed Heroes of the Storm lead systems designer Travis McGeathy to talk about the new …read more