The popularity of e-sport competitions grows from year to year. Now Nintendo Switch owners can get to know this world better and take on the role of an e-sport team manager. ESport Manager offers two ...