Newell wants Xbox Live 'open', "barbarians won't tear" it down

Related Games:
The Orange Box, Portal 2, Counter-Strike: Global Offensive
Source:
Eurogamer