This is my new, custom-made game portal - Games. I'll be grateful for any advice how to make it better, thanks!
Your site is about 90% good. But I think it needs some changes in graphics. It will be better if you add a good logo in your sites...