Feedback site

I know this site looks like shit but well..