Flash game sites are a dime a dozen (tens of thousands?) nowadays, but if you want some feedback from a dev, you need to prioritize games over others, by popularity, rating, date added, anything.
And the game pages are awful. No restraints on the game sizes (makes for terrible performance), to links back to other games, or even back to the main page. No author info, ratings...
And to anyone saying make an HTML game page. Really...? HTML5 has a LOT more work until it'll compare to Flash for making games.