nice site. i think it must be easy to upload games if you're using a cms.
Actually Taco Games is an Arcade Site,
i've do nothing on design, just make a bit arrangement and change
the logo to a new one, have a look....
Taco Games - Free Flash and Driving Games - Homepage
Really appreciate your comment/critics....
Very nice game site indeed. What script is it based on?