Mr. Peanut's back with a bang... again! Really?