What ever happened to the arcade?

I really enjoyed that feature here.

Held some records for a while ;-)


Is it permanently gone or am I just not able to see the links anymore?