Going "this, then that, then that, then done" might sound like a good idea, but such a rigid development structure will kill the game. A direction is good, excellent in fact, so you know where you're heading, but rigidly structuring before you've even experimented is not a good idea. It might prove to be inefficient or…