The technological level of sophistication used in video games has grown exponentially since the days of Pong. Algorithms that change the decision making of opponents in fractions of a second and Internet connectivity are just two of the ways technology have further immersed players. What once was a pass time for nerds with huge glasses and more time on their hands than a wall clock is now a self sustaining ecosystem of consumers, developers, and critics. Read More...