Xbox engineer calls last 5 years 'painful to watch'
Xbox engineering team member Nat Brown claims to have named the system, and he's proud of his work but these days he's cursing the name, saying that the last five years of brand activity have been "painful to watch." While Br... more