I advocate abstinence from abstinence.
The job of an elevator pitch is to get someone`s attention, catch their interest, etc. It doesn`t need to do anything more. If you have a sit down meeting, bring a fact sheet with your information and be prepared to answer questions. If my version of the elevator pitch leads to a few more questions, have prepared responses. For example, the investor might ask "Why is your technology unique?" Your response could be something like "Our rendering engine implements a complex technology in real-time." The idea here is concision, precision, simplificity, focus. Your version of the elevator pitch contains many needless facts that will simply blur your message. From what I gather, most of the facts can be discussed later, assuming you get a sit down meeting. So use the most enticing message possible and bring that fact sheet to the meeting. You need the attention of potential investors; you don`t need to tell them everything about your career. There`s time for that later, assuming they agree to a sit down.
No, you don`t have to worry about what`s in it for the investor in your one minute pitch. You have to get their attention. It`s marketing 101. You can supply all the relevant details during your sit down, assuming you get a sit down, which won`t happen unless you get their attention. Let me be clear: an elevator pitch has to get the attention of an investor. That`s it. That`s all. Period. And let me repeat myself again. You do not need to supply the investor with details during an elevator pitch. You just need to get their attention. You just need to get their attention. You just need to get their attention. You just need to get their attention. You can supply all the details later. You can supply all the details later.
Personally, if you came to me with a pitch that included "My company is going to become one of the best video game development and publishing companies in the world before December, 2012." I would think "that`s what they all say". In addition, I would stop listening after the first few words. However, the pitch I suggested would certainly hold my attention because it`s short enough for me to hold in my brain. A long elevator pitch won`t work. A detail-rich elevator pitch won`t work because people won`t pay attention or they won`t remember. You need something incredibly simple. Simple. Simple. Simple.