Board Thread:Plants vs. Zombies 2: It's About Time/@comment-25571438-20150320134815/@comment-25498527-20150320222807

This came up as an ad on someone`s pvz2 and he posted it on twitter. Does anyone know what this means?