Has the site been updated? I have another suggestion:
It would be nice to have more levels of "replies" in the forums.
Being able to comment on a reply to a forum post would be especially desirable in the forum games.
Someone could conceivably win for a comment about an actual game entry.
Also comments are often separated from what is being addressed.