Overwatch is one of the hottest new soon to be released games out there and who better to give us some inside info then the one and only Torbjorn. Keith Silverstein joined in today to have some laughs and talk about his latest roles in Overwatch and Hunter X Hunter
iStalk? uStalk!