Hi, I'm a member of the team which did that game.
Thank you for all the positive comments.
The English part of the website is done, but there's still some mistakes, so i didn't put it on line yet. You can have this version here : http://www.glubiesplanet.com/en/home.html ( and again sorry for...