Ok, the site's up. Still a lot of things to do, though. We will have the first demos online asap. Stay tuned