Hi,
Thanks for the feedback!
Issues fixed. Last month we got over 30Gt traffic and we needed lighten the website. Changes were done too fast, and that caused problems. All our time is now going with the demo and only small updates to website can be expected.
We'll rebuild the website after the demo when better 3D character graphics is done.