The site is empty but I host some games from time to time.
There will be a server list in the future
Check out worm made by my friend Greg and his girlfriend: