Besides the violent contents, video games have several positive aspects. Based on my experience, video games can push children's competence to the limit by forcing them to master certain ability to overcome the obstacles in the level. For example, "Tom Clancy's Rainbow Six" series have become one of the games that require a solid teamwork. The player acts as the leader of an elite anti-terrorist squad consist of 3-4 members. At the beginning of the game, players can choose how to infiltrate the terrorist compound, either by planting an explosive on the door, using a fast rope from the rooftop or simply breaching into several doors to create a surprise assault. These options will ignite the sense of logical thinking and strategy formations in which formal education does not offer.
Aside from the cognitive aspects, video games are also the tool of social interactions. Friendships can sometimes be developed through playing video games and ultimately keeping them away from drug usage and violent activities. Most of the video games today have either multiplayer or online capabilities or even both. For example, I made friends with several Japanese and lots of Americans from playing "Call of Duty 4" online. The game focuses on eliminating the other team hence teamwork has a major role in succeeding