Fourteen years old? Not bad at all! I wish I knew what you appear to know when I was 14. I'd be rich by now! *lol
With that in mind, don't view my feedback as criticism, but rather as things to study up on and improve.
I thought the content of the site was very good. I'm not much of a gamer, so I didn't spend a lot of time viewing all of that, but looked more at the over-all "general effect".
The following comments apply primarily to the home page. I didn't look in as much detail at the other pages:
The first thing that is a turn-off to me ALWAYS is pop-up adds. I noted that you said you removed them - perhaps that was in reference to something else that used to be on your site, but I got 3 different pop-ups for dating services when entering your home page in three different browsers. I have to really like a site to go back and visit when there's that many pop-ups upon entrance. I am much less annoyed by ad banners (In fact, if I think the site is well done I will sometimes even click certain ad banners just to give a bit of kudos to the designer - I will never click a pop-up ad out of principle - I simply hate them - they are so distracting). If you choose to continue to use them, there is a problem with the placement of the script for them in the document. Currently, it is placed first before the <html> tag and the document type. It should be in the <head> tags. Where it is now causes a couple problems. Some older browsers (which some still use - God only knows why) will show that script as text on your page. The more serious problem is it prevents the page from displaying at all in Netscape 4.78 (I assume it is the same in all other NS 4.x browsers - 4.78 is the one I happened to look in).
Second thing to note is the width of the page. You are using a specific size of 840 pixels in your <table> widths. This looks great on my 17" monitor at 1024x768 resolution, but when viewing on my other 17" monitor at 800x600 res, you have to scroll to the right to see the whole page. (pixel width for 800x600 res should be more around 770 pixels) - the solution to this is make all the widths for your tables 100% instead of using a fixed pixel setting. This will allow the page to expand or shrink relative to the monitor size and resolution being used by the viewer.
Last thing I'll mention is the graphics. Your logo looks great! Did you create the other graphics, or were they "stock". Specifically I'm refering to the title graphics: Content, Site Visitors, Survey, Shout Box, Links, etc.
The reason I'm asking is that it's obvious that they were created to be displayed on a white or very light colored background. That's why you see the ragged white edge around the curved right hand portions of the graphics. It's a problem referred to as aliasing. It happens because the background of the graphic is blended somewhat with the other colors of the graphic (simply speaking - it sorta alternately merges the dots to give the graphic a smooth soft appearence). When adding tansparency, you then need to use a background color very close to the one used for the image background when it was created. If not you get the aliasing problem you see on the graphics on your page. If you did create the graphics, simply go back and redo them with that grey background (or something close) that you have on your site and that will solve that minor glitch).
Like I said earlier, what you've done is incredible for your age. Keep it up! Hope some of my thoughts give you some things to learn or think about for your future projects. Good luck!
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.