Out the "latest" on a new tab, or these updates on a tab and the "latest" as the main page (I'd personally prefer this one). The priorities of the people here are pretty much to watch the movies rather than see what's going on behind the scenes. This means extra clicks, which means that you aren't following the rules of web design... Make it easier on your user... give them what they want. The updates should be an afterthought, not the main feature.

So make it *easy* to find things.

And Shinji doesn't do the uploads... the people like yourself do. ^_^ I uploaded a few, and so can you. There are sources for such things.