New site where you can upload your games (all kinds of games, not only flash) with a shared advertisement revenue deal:
http://gamejolt.com/
Perhaps something for your games jph?
Gamejolt
Moderator: Moderators