Here are pics of the innards:
Looney Toon Hotel:
Meebzork:
Millipede:
I promptly covered the exposed EPROM windows after snapping the photos. Any way that I can tell if they're legit or not? Be pretty pissed off if I got ripped off by a respected member...