I take it that is what someone is planning on doing? Modifying a computer space cabinet...
I HOPE it's a joke, too. I'm guessing it is - that MAME logo looks like it was Photoshopped in.
That thing is some kind of super scary ugliness. Something off of a bad episode of Lost in Space or something. :P