User blog comment:CompliensCreator00/PvZ Beta?/@comment-5797509-20131127130619/@comment-4009269-20131128162113

It doesn't say it WAS an April Fools joke, it was just sent out on April 1st. So, chances are it is an April Fools joke, but it's not confirmed.