I think, perhaps, there might be issues sometimes with the site loading on different devices, clients, so forth. Hopefully this will all be resolved soon. Do note, that the site is still in development. Within a weeks time, hopefully things will be more stable and the kinks will be worked out. Please have patience, report bugs and other errors, and Mahz will see to them, I'm sure.