Eh, I don't know if the game really needs a story. I mean maybe a loose series of quests type of thing, but I don't think a story would really benefit the game. I totally agree that the game needs more to do though. I think more NPCs should definitely be a priority, and maybe some better...