There are other place for this.
With some polish and determination, some of these games might be successful. There are other places on the web though, to get feedback. The flash portal is not meant for demos or trailers, so don't do this again.
Thx sir, duly noted.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.