Of Course You Can Design a Game, But Can You Design a Good One?