Gaming teams from around the world have come to Boston to compete for a $3 million prize at an esports competition.