Just to answer your questions; the demo was actually performed inflight in addition to the standard safety briefing on the ground.
It was a choreographed demo by the company. The same airline has in-flight games performed by the cabin crew requiring the participation of the passengers.
Fun and modern airline to fly with, and this fits into the culture of the Philippines so is appreciated by the crew and passengers as fun. Not sure whether the same would always go down with westerners.