...
This is not the kind of stuff Newgrounds would like.
Trailers should be in the Alpha Section, whether you think it's a "good" or "bad" trailer.
It's got potential, but not enough to be a decent flash...atleast here in Newgrounds.
*Bets the author is going to re-submit this* >_>;