Cities around the world have been showing their enthusiasm for gaming as an educational tool, and New York City is helping to lead that charge with its first annual NYC Video Game Festival on Saturday, May 31. The day-long event will feature esports competitions, arcades, and indie game de...