I agree, upload games or nothing. There a other site to upload content. If this was something that people wanted Kongregate would have a different chat system.
puzzle timer should go DOWN. Browser games start as a competition between user and the computer; make 'em sweat!
Other than that, the interface is clean and well presented. I'd say that a 'music off' option should be in the main screen.
this is a clear way of representing a fairly complex concept (OK, not that complex), with some attempt to offer a balanced argument.
You missed an opportunity to really engage people. We want to compete! Give us shifting goals, something to better represent the balancing that is and will forever be central to this issue.