Saw you ask where to play Megas for All, check the thread’s first few posts to find its Discord. There you can ask for games. The link to the Showdown server is here although it’s less active and I’d suggest you use Discord as well - https://dragonheaven.herokuapp.com