I have just designed a new game site for a client:
The aim with this one is "easy accessibility", in other words 'no need to sign up, to play'.
The client hopes that it will get a few more regular visitors and occasional players due to the lack of this feature.
The site is also going to be very fussy when it comes to the games it showcases, it hopes to be a best of the best showcase of games.
Which thus; if you have a GREAT flash game then please send it through using the submit game feature on the site.
Thanks and I look forward to adding your games.