Today we have moved our site to a new host. Performance issues should be improved significantly and we're happy to be hosted on our preferred hoster where we have hosted sites for over 10 years now. With the move we have also renewed the site, and now we will prepare for production.
That being said, it might take some while as we are looking for an international partner that can handle payments and taxes for us. It's not impossible to do it all by ourselves, but it would take a tremendous amount of time for our administration to do so. As soon as we have all in place we will release our version 1.0 RC 1.
Regarding our beta test team, please apply your issues to our bug tracker so that we can fix the final issues before going live.