Video Game: City of Heroes, anyone?

So there was this game I really liked called "City of Heroes". The original official company took it down back in 2012, but now, a bunch of volunteers found a way to beautifully get it going on servers for ppl to play, calling it "City of Heroes: Homecoming". I am looking for like-minded aspies to play w/ me, maybe we can form a guild? My global name is @Troi Tribble and I am on the "Torchbearer" server. Please reply, thanks!