GamesCom 2010 is over and while many developers and publishers were on hand to show off their best upcoming projects, one title stood above the…
GamesCom 2010 is over and while many developers and publishers were on hand to show off their best upcoming projects, one title stood above the…