Yes, it is true, XF Arcade is still around and is being worked on! (y)
The current XFA team consists of developers xfrocks & Darkimmortal with forum support, and anything else they can do to help out, being done by Edrondol, stewart1champ, and Kevin. We are always looking for additional help...