Gamescom 2017: Overwatch Puts the Spotlight on Mei in Harrowing New Short This week is Gamescom at Cologne, Germany. It’s “the leading European trade fair for digital gaming culture” gamers can get an up-close and personal look at upcoming video games from international companies. Unlike E3, Gamescom gives us deeper looks into...