The site should be moved in the next couple days to a new, faster server.
I’ve been hosting this site on a pretty old host. How Old? The input device is a joystick with a single button and one round knob.
So the site may be down and it may be slow for a couple more days.
Thanks for stopping by and please come back after the update.