The longer pitch is focused more on the statistics of the project rather than the advertising and selling.
Elevator Pitch Recording
Elevator Pitch (2 minutes)
Extended pitch: (Stats)
I recommend looking through the links at the end of the presentation, my statistics are all linked there, as well as a couple interesting ideas I discovered in my research.