Comment
Comment by robxorb
This is strange. I could find no information on that page. Searching online I found a few light articles about it, some of which pointed to two YouTube videos put out by the company. However, both videos have been removed (by the uploader).