Online Games and Their Impact on Cognitive Development: How Playing Games Enhances Brain Function