Yeah, I'll vouch. This game was the very reason I signed up for [as] in the first place. The only real problem with it was sometimes it was difficult to get actual games set up and a bit of the system revolved around who else was online.
I can see why they don't run the game anymore; there was a chatroom that probably strayed far from the game topic itself (as they all do) and the game could take a long time to load depending on both parties internet speeds. I quite frequently played and only got one game in during an hour time frame due to this issue.
However, when it did work, it worked. Hysterical game, great for some ATHF laughs. I think if it's to be brought back the interface needs to be updated a bit, the chat feature removed, and perhaps set it up so that it only runs on certain days or during certain time slots (when is game traffic the heaviest? who would be playing this game when?). I however, know jack about computers and their assorted requirements, so I couldn't say much more.
Killer game though. Miss it.