You got to finish it!
Please! This looked so awesome! Until I saw it said 2006, that's when it burst my bubble because its now 2009. Let me give you advice, and this applies to everyone! When you present a trailer to the audience, you indicate that you you will have this done and commit yourself to the project. Perhaps now you have other plans in your life, but now this may only tick people off because they have been waiting patiently and nothing!
Anyways though, great animation skills here. In fact, it would probably be great getting a few tips off you!