Behold the awesome Blizzard Entertainment booth at GamesCom 2015 with life-sized Overwatch, World of Warcraft and Heroes of the Storm …read more