.. here I come!
What is it?
Well, hard to describe after using it only for 15 minutes or so. But it is another free place to set up your own web site with a simple CMS wrapped around it so anyone can now set up a website. You have 100 MB of space which should be more than enough for most users. And yes it is free.
Now I will have to think of a good purpose for this.
I guess I will come back on that one.
UPDATE: These are my pages
FWIW I have created some pages here.