With the official release of Sigma just having come through in the past few weeks, it’s now time to have a closer look at Overwatch’s newest Talon brainiac in his fullness. Now that they are all on the PTR, here are all of Sigma’s current skins in order of rarity: Rare Epic Legendary Sigma’s skins…