Board Thread:Fun and games/@comment-5760976-20161023175939/@comment-30756957-20161027230934

Where is the place that Plants vs. Zombies is located in? united states?

also, what's your opinion on the creator, Popcap?