Cool idea. Great job on launching - I'm sure there were many things you'd like to clear up and fix for a "proper" launch, but you finished something and you got people using it.
As many people said already, it would be great to know the difference between "Add comment" and "Submit review". Seems like they could do the same thing.
Keep polishing it, and then post a changelog somewhere - it's always nice to see the list of bugs people have worked through at the early stages of a site. It's also really motivating for the developer as well.