Pretty good actually
While the graphics weren't that great, the story was pretty cool.
My main thought though is that this would have been better as several smaller episodes, as one movie it's pretty frickin' long! But you obviously put a lot of work into it, and the action is non-stop =)