An interesting read about CA's current state of affairs.
And a question I had asked myself a couple of times about Shogun 2 wining its third BAFTA in competition against... Deus Ex: Revolution!? Wait, what?
What exactly Deus Ex: Human Revolution was doing in the strategy category is an issue for another time
Wait, what!?