SudokuGarden
To me, game design is the overall structure of a game which unifies the programming and the graphics. It horns the best skills of all game developers and guides them to a completed project. Being able to wear many hats and communicate clearly to many different group of people.
