I don't know if this is the right forum to post this but I came across this site (
https://www.playersx.com/
) on Google, has anyone tried it? Seems legit and like it could be pretty fun.