Return of the pumpkin people!