if you managed to find this site, you might like these others. i don't know any of them personally but they seem cool.