Happy Birthday, Xbox 360! Believe it or not, today marks the 12th anniversary of the launch of the Xbox 360. Despite a somewhat lengthy initial period of supply shortages, followed almost immediately be several years of technical issues (including drives that would occasionally render game discs permanently unplayable, and, especially, the infamous "red ring of…Read more You Sheep!
AAA gaming seems to be in a rut of making perfect protagonists. That is: body perfect men in their prime who can shoot guns and wield swords and do all kinds of crazy stuff. Most of these men don't have an inkling of self-doubt. Once they set themselves on a course, they follow through with…Read more You Sheep!