Mozilla Labs Game Gallery
gaming.mozillalabs.com
gaming.mozillalabs.com
If some sort of account is indeed necessary (rarely the case), please give us single click demo account, or at least show us screenshots / videos from the actual gameplay.
Oh, and it requires some form of sign in since it has a persistent world.
What's odd, though, is it seems the background and image borders load last. Which is crazy - load your macro styles first, then the two-hundred-odd thumbnails.
Some of these games (e.g. Gates of Olympus) explicitly mention Firefox 4, so the stable build of Chrome might be "too old."
PS: I actually think the 8bit looks is kinda ugly.
I DO dig the trophy with the joystick though.. it's mainly just the little spaceships and guns that look out of place.