E3 2006 - Day One
Ahh, it's that time of year again — the birds are chirping, the flowers are blooming, the sun is shining… and thousands of gamers are ignoring all that and flocking to the dark, deafening environs of the Los Angeles Convention Center for this year's Electronic Entertainment Expo, typically referred to by those in the know […]