http://www.designer-notes.com/if-you-are-a-game-designer/
If You are a Game Designer...