Nevertheless, it would seem unfair if people do not acknowledge any vast benefits of video games. Firstly, video games bring a lot of fun to those people who really need to put their mind at ease after completing a hard task. Secondly, with the advent of mobile games, game producers could offer more jobs for programmers; therefore, it would inspire students to pursue this kind of challenging career path, and direct them to become ambitious as well as creative-thinking citizens. Besides, some well-designed video games might help children to develop their critical thinking skills, and assist them to interact with each other. Some games based on social sites, such as Facebook, Twitter and MySpace, are the typical examples in terms of how video games connect people.