Overwatch concept artist reveals why new hero Sigma has bare feet

Olivia R. July 27, 2019