I was very impressed with Xbox’s E3 showing this year. Their display across the street from the convention center seemed a little pretentious at first; but after setting foot in the air-conditioned and (more...
Read More
3 Minutes