Tons of games, and always new ones coming up. The site has API for most of the games, so it stores your highscores. It also has frequent challenges and badges, with which you can win achievement points.
And the link does have my referreal:
kongregate.com