Hey, thanks for the kind words :) I already did, but almost everyone just posts their game and leaves :/ Didn't even result in a single view. :(
Maybe the 400 mb filesize is too high barrier to entry for some people, I skipped it when I was at home but came back to it on my lunch break at work where I have faster internet. It's a really cool idea, so I hope more people see it during the weekend - I've heard a few people say they plan to spend the weekend rating games with the fewest ratings.