nerdgeist.com
Sigma Has Finally Come To Overwatch
It’s that time of year again folks, Blizzard have finally released another hero for Overwatch. Though when I say “hero” I really am stretching the term there as Sigma AKA Siebren …