While not a confirmation of a release date, of course, I did find this picture with a Google search that confirms it had been released by 12/13/91.
And maybe you guys have seen this picture before, I don't know, but I thought it was cool.
Man, I am totally down with everything you have detailed here. I know that doesn't add much value by way of feedback or suggestions that you are looking for, but I just can't wait to see what you put together.