Sweet!
Thats some slick shit dude. I really didn't like the choice of music though. But seeing as this is just a trailer I suppose I'll have to wait until you reel out the finished product before offering any criticism, hehe. My only tip would be that if you can't get decent voice actors, fuck voices altogether then. I'd rather watch it without voices then have to turn the sound off altogether. Yeah.
-Senretsu