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. :think2: