So I was thinking how about a YouTube video section?
A place for people to put YouTube videos up and for others to look at. I myself make YouTube videos and like to post them on various forums for others to look at, you could also put your game reviews here aswel. My YouTube Name is:
So if you vist don't forget to subscribe.
If there already is a section sorry for this but I couldn't find it....