I think that in the New Releases topic on the forum there shouldn't be upvotes on posts. I was trying to look for a new game, but it wasn't at the top of the page, but buried beneath five other games. The problem with this is that the New Releases topic might be one of the biggest sources of traffic for a lot of games where the developer did no other marketing, so why should the game get buried beneath other games? Does anyone else agree with me on this?
Edit: I just checked and a new release actually had 16 games above it.