Yay! I have finally finished. Not completely happy with the sound effects, but oh well, I didn't want to spend too much time setting all that up.
Here's the YouTube version.
Here's a downloadable version.
Note: Requires DivX codec.
Tell me what you guys think.