In the next hours/days, this site will switch servers. The site itself should be up without delay, but the forum will take a little bit longer, because I intent to change the forum software.
Please come by regularly to check when the forum is back up!
Thanks and sorry for the convenience... I am trying to make things even better at the end