Daily Challenge (PvZH) info/Week 28

* The Surprise! challenge also functions as a Puzzle Party challenge.