I think we should flesh out the game idea a bit more before the development starts.

Pushing the game design document and adding details about the audience (who should buy the game/play the game), the main characters in the game, the environment (where and when),...

These are important questions for the gameplay, controls, game physics,...

Is it a story based game?
Is a arcade mode possible? (depends on the audience)

No - these are no pure programmers questions, but they don't fit into the other categories alone either.