I don't recall any hype around it at all except that it was a thing that companies made. Most of them require glasses so I really don't understand how they thought that would ever catch on.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments