I discovered these games while on my travels around the internet.
Most are simple but there are few in there to tax your brain. The Chess related games remind me of the puzzles in 7th Guest, they would have me pulling my hair out sometimes.
These games can also be added to your Personalized Google Homepage (iGoogle now I believe).
You can check these games out here : http://weihwa.feedback.googlepages.com/home