Please do it not so easy to write a feedback, it could ruin your site.
Sorry i dont understand what you mean
He means that, as it stands, the feedback entries are not filtered and anyone with bad intentions can post a bunch of bad reviews.
I like the look of it, but I think the games images take too much space without adding any real info.
I would recommend smaller images, wide wise, and a brief description to them.
Also, the feedback's listed do not mention for which app they were intended, and the first one is even for an app that is not showcased in the site...
These are only my thought