The 2007 Game Critics Awards honored the platform with 38 nominations and 12 wins – more than any other platform.
The 360 earned 38 nominations and 12 wins from what organization in 2007?
Game Critics Awards