Architecture is too complex to be solved by any one person. It needs a team.
Game design should focus on the player's emotional journey, not just mechanics.