Needs people 100%, some light posts or lamps would be a very good addition to the game. But I'm rating it 3/5 because it's just really dull without any life.
I mean sure it's fine for the first day maybe, but then the next day you're bored as hell.
Another option we want to see is first person mode, that'd be very awesome.