I've been absent for a few months. After perusing for a few minutes, I see a few, "ULTRA-CRAP" and "Screw Ultracade" posts.
Looks like they tried to trademark the word MAME. (Can I trademark the word Kleenex?)
Is there a link to a story describing wtf is going on?