The inaugural season of the Overwatch League comes to a close this weekend. It’s been a long, winding, and at times downright weird road to the finals which now see two underdog teams face off for cash and glory.