Los Angeles is now the undisputed esports startup headquarters in America. Read More on Tech Crunch