Ah, civstats.com! I remembered the site, but had forgotten the URL. Thanks!
I was actually considering to recreate it myself. Or perhaps make a mobile app that sends a reminder when you can play your turn again.
But cool that you like to join.
Can you PM me your e-mail address? Then I can send details by e-mail.