Thanks to our friends at Button Bandits for noticing that the Xbox Live Primetime game show channel (revealed earlier today at Microsoft's pre-E3 press conference) will be launching only in North America, France, Germany and the U.K., according to a press release. The limited rollout could be due...
Posted on Aug 22nd 2014 8:30PM
Posted on Aug 22nd 2014 11:00AM
Posted on Aug 21st 2014 4:00PM