Amazing..!
Ya see, normally, I blam trailers without even looking at them. But this one, though a trailer, I loved! I still agree that trailers have no use on Newgrounds, but this could have been a movie! When the flash is out, (if it comes out) I can almost garantee that it will totally OWN!! This is probably the first trailer that I actually liked and this is probably the ONLY trailer that I ever will like. <3.