Overall layout of your site is looking really good, i like the way you have arranged the contents but add more nice logo to make your site looks better
I think the site is for some old nintendo game. (im not that much into gaming ) Thats why the site looks a little bit dull. I think the theme can be changed to a little more brighter one. The content is anyway good and descriptive.
This will be coming my friend as i'm so busy getting all the content together! And thanks Fast Tracker!