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