So it seems they lifted the ip block for this game awhile ago and a friend of mine has been wondering what the game is like. Anyone else up to try it with me? Here's the site. http://fc.xunlei.com/