You -should- be able to still join via: Sending an email to
xlmail@microsoft.com with the subject: XGX. It's hard to figure out overall. But yeah, I joined a few years back. I don't even remember how I learned about them! Good luck. If that doesn't work, I'll poke around the GamerchiX community to see how they're doing it now.