Somewhat more DSL-like syntax for GameType