Gaming Overwatch Introduces New Tank: Sigma Any Overwatch fans keeping an eye on the official Twitter account over the weekend might have noted…