trailers?
Umm yeah.. the animation is fine or whatever, but I have a pet peeve for trailers. They annoy me because they are pointless! If you want to advertise, post on your site or on some messageboards. If you want feedback, give a cd to your friends. But if you must post a trailer it better be damn good, which this didn't achieve.