It's a good idea to have demos and teasers automatically moved to the Alphas page, but does that mean there will be two sections, one for the previews with text about the creations and one for the previews that automatically get submitted?
I think there should be an Alphas link up above with the rest of the main links in the top frame. The Alphas link you have now on the main page is too far down and resembles an ad. Better yet, shouldn't there be a NGMag link instead of Alphas?
Like someone stated before, a date when previews were submitted to Alphas would help determine when we could expect to see the final product.
Will previews be removed from Alphas once they are finally done and submitted to the Portal? There seems to be a few in there now that have been released for quite some time now.
A somewhat related idea I had for the NGMag would be to have a review section, similar to what most video game magazines have where there is a select group of people who review games/movies and give a brief description about what they liked/hated about it. Selecting reviewers would be a pain in the ass but I'm sure you could manage to find 3-5 people who consistantly write well thought out reviews.
I would set up the NGMag like this:
> Previews (Review crew only)
> Reviews (With text describing content from creator)
> Demos (Interactive)
> Teasers (Non-interactive)
> Recent Releases (Alphas that are finally done)
> Community News
> NGMag Forum (Posts related to NGMag content only)
I'd like to see the NGMag grow and act as a seperate site from Newgrounds. But perhaps there isn't enough content in NGMag to do that yet?
Hope this was helpful in some way =)