Forget Grand Theft Auto

JUNE 22, 2010

This year's Games For Change Festival unveiled a number of computer and video games that are bettering the world one click at a time.