Another friend recently pointed me to Lightforce Games. I have not played any of these, since I currently have a nice computer game to enjoy.
Those who have children might enjoy Orisinal more because they are so pretty, even if some are a bit simplistic.
Those looking for a specific little internet game will probably find it at Addicting Games.