PH2: They're Coming to Attack Your Village!

You might be able to confirm some insights here.

Video link