In addition to site updates, I've decided that the new way to keep track of the new releases is via a blog. It will put out news updates of upcoming releases and will have Tuesday release reminders.
If you like RSS, you can subscribe to the feed here:
I would love to get feedback on what features you would like to see. Currently, I'm doing the Totally Tubular Tuesday release posts, which is a quick list of what's coming out that Tuesday. It first lists the 80's cartoons, then has a "Related" section with a list of other releases you guys might be interested in that aren't 80's cartoons. The news of new releases contains an image, a title, a description, and a link to a Youtube clip from the release (where possible).
I'm still playing around with formats and features. Please make suggestions!