Tech

New Overwatch hero Sigma has arrived. What to know about abilities, origin and more

Sigma, the newest hero for video game Overwatch is now available in the public test region (PTR). This is what to know about his abilities and more.