American James McGee is an American game designer. He is perhaps best known as the designer of American McGee’s Alice. McGee recently commented on Microsoft’s annoucnment of having their console legally available in China (starting in September) with a lengthy facebook post: It’s a good thing Microsoft is rolling in cash, because they’ve just made announcement of a plan that’s going to cost them dearly. Of course no one reporting on this is any wiser to the blunder than Microsoft, so here are my Top 5 reasons why Xbox One will fail in China: 1. Can’t sell sand at the beach. Xbox One, PS4 (and all previous generations of consoles) are ALREADY IN CHINA. There is NO effective ban. Go to Taobao (www.taobao.com) and punch in “Xbox One” or “PS4.” You will find (as will Chinese consumers) consoles and games available for next-day shipping to your doorstep in China. 2. The set-top box ...

Read More →