Xbox has revealed the id Tech Team is spread across multiple locations, debunking rumors that the entire team was let go.
Blizzard has a new job opening out for an unannounced game in development at their main Irvine studio, in the fallout of XBOX ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results