Do people still even play
Only a few. Most people communicate to hop on ‘Stick Arena’ now. Only game I really know about.
You probably can get more information through these discord servers. Unless one of the leaders within these reply to you on here.