I did just a quick browse but it looks good. One suggestion: it would be nice if the "Top Rated" sort list either filtered out submissions with just a few ratings or weighted them. Right now, the number 1 submission has just one rating, while number 3 has 21. I would put a TON more confidence behind the one with 21 ratings.
Good luck!