Tournament organizer and esports events company Nerd Street Games has laid off 25 percent of its employees after informing them about the impending layoffs on Wednesday, January 18...