A forum section specifically designed for game reviews.Mostly the feedback on games is rather limited. A specific section could expand on that, and encourage people to write more extensive reviews about new and popular games.
You must be logged in to post a reply!