Awww yeah! Our subreddit was out of commission but it is back! All public videos are shared there automatically, and its a great place to ask questions to other music video makers or share your music videos made with MVGEN.
You can find it here at http://www.reddit.com/r/mvgen
We also have some more surprises coming shortly in terms of new features and of course as we mentioned the youtube channel is zooming along with a lot of great videos! We are impressed! Keep them coming!