Yes.
If you're going to develop a brand new world, it needs a little something, even if it's just very sparse narrative or just hints at little things as opposed to pointing it out.
I really enjoy it if it can be studied through things like concept art, design documents, viral marketing etc.