There you go, this website is now updated. There is still a lot of translation to do, so I am really sorry not all of it is translated in English. It is coming! If you find any problem, bugs I haven't seen, broken link or anything, please, do tell me!

I hope you like it!