gamesNews The Japanese Overwatch Twitter Account May Have Inadvertently Confirmed Hero 27 February 27th, 2018