Interesting! What site would that be?
I am a french developer and webmaster. This is the site jeux-mini.com.