Forum is finally back & fully restored (at least it seems so).
No idea why Powweb waited 2 weeks before to give my bases back. I asked them once or twice everyday in the past 2 weeks and only finally got them today.
Anyway, this is past, and you're all welcome back here !
We are now on a new private server, hosted in France instead of USA ; speed should be much better for European users, and almost the same for North American users.