Board Thread:General Discussion/@comment-5891510-20140401234157/@comment-2251799-20140405030116

So this game is not officially from PopCap, or even PopCap of China?