Blizzard Reveals Lego’s Upcoming Overwatch

American interactive entertainment company Activision Blizzard formally reported its choice to collaborate with LEGO Group to create authorized LEGO sets in light of the group based shooter Overwatch.  Image Source : Blizzard/Lego/Simon Bau Blizzard has released another video prodding the arrival of the up and coming Overwatch LEGO Sets. It’s […]