Geeky NewsVideo Game Features/PreviewOverwatch Announces Newest Character – BrigitteFor months now, Blizzard has been teasing Overwatch enthusiasts with. Today, Blizzard introduced their newest character in the Overwatch world,... Read More