the site is great and there are enough games and variants but its impossible to find a game because there are no players. This site needs more publicity
The only way to do publicity is to post on different forums on the web, and to speak to friends about this site! So, you can contribute to do that and to give some trafic to it :)