If you've not seen this style of Powerpoint (or similar media) before then I highly recommend it. It 's the antidote to 'Death by Powerpoint' and can produce a really engaging and focused presentation of an idea.
PechaKucha 20x20 is a simple presentation format where you show 20 images, each for 20 seconds. The images advance automatically and you talk along to the images.
The art of concise presenting: learn more here