E3 2013: The big game banners are going up in LA

The Los Angeles Convention Center is already being covered in massive banners promoting a number of upcoming games that will be shown as part of E3 2013 starting next week. Read more…

    


Neowin