Board Thread:Plants vs. Zombies 2: It's About Time/@comment-24736287-20140529012246/@comment-9906728-20140603033833

I think, It is from PopCap china conference, I saw some similar pics in their confererence.