Yeah, there's a lot of that in games... not a fully fleshed out feature set or roadmap from the beginning... just flying by the seat of their pants as they go... figuring things out.
Any plans to go back to the beginning of the story and add some of the game elements that appear later? The comic style things that were recently added? Videos?