The Overwatch League skins have finally been detailed. 312 skins being added to the game when these come out! Best of all? We get a free one when this debuts.