For trailers on newgrounds a short clip of the animation is better than a lengthy worded out explanation of what your'e creating, Perhaps get back at your creation, smooth out a short battle sccene and showcase a clip of that? Either way don't be disheartened by negative scoring and get at er ---- P.S It may be worthwhile starting with a smaller project for your first one, Cheers!