We are aware of an issue causing pages to load incorrectly for some users and expect a fix soon. Sorry for the inconvenience.
These have intrigued for many years and 3D printers make it possible to make them. A PDF in the zip explains more...