Working in a good idea / design

Haven’t touch any code yet. I want to make sure that the idea and design are cool. After that, we will work on a Game Concept Document.