The delay would be due to a "policy supervision" and it's likely that the launch will come after the National People's Congress (NPC) and the Chinese People's Political Consultative Conference (CPPCC), both of which happen on the first week of March. The report also said that the game's fame -- as well as recent bad press about Blizzard -- was also to blame, subjecting it to greater scrutiny.
Some rumors state that The9 is delaying the release of the game in order to speed up negotiations with Blizzard, who wish to have more control over server groups and other issues. Both companies are also reportedly in disagreement over monetary issues, although The9 denied the news. The9 President Xiaowei Chen has stated in the past that the contract would be renewed in June.