Old video of mine. Re-uploaded because of youtube's update. Which destroyed the old versions quality.
I found the original trailer quite boring and figured I would make a more exciting version of it. Made this back in 2005. Also made the GFX and what not. Oh this is also the dubbed version. I Know dubbed versions are bad but it's more appropriate for a trailer so people can get into it without reading subtitles. Enjoy