Board Thread:Plants vs. Zombies 2: It's About Time/@comment-22512055-20140321135046/@comment-24275721-20140326111346

TheCuteDolphin wrote: Wait. Where is the PopCap Studios located at? I can Google on what time it is on theirs to think of a possible time FF was released. Their main studio is in Seattle. But they do have branches in Shanghai, Tokyo and some other place I can't remember right now.