If you play strictly keyboard & mouse, AVOID AT ALL COSTS.
Default controls are WASD for movement, which you need to use in the menus. Arrow keys are completely ignored, as is the mouse.
Keyboard setup is handled so badly that it's practically guaranteed to screw up your controls so badly that you have to dig around in the game's files and delete the configuration. This is one of those "go down the list and assign every single command" kinds of setups. Escape is registerred as an input during this, presumably so you can immediately start screwing things up. If you get past that and are successfully inputting your controls, you will then notice that the movement commands are at the very bottom of the list. Some VERY LOGICAL alternatives people could use for movement are the arrow keys or the numpad's arrows. Except those aren't recognized by this game. So then you're stuck having to navigate menus with some random set of keys (or giving up and deleting the config. Again) until you can reconfigure them.
I've been encountering this kind of thing in a lot of games lately, and it seriously needs to stop. I don't care if a game "plays better" on a controller. That is no excuse to cripple the experience of keyboard users. When the menus alone are enough to cause a rage quit before the player has even gotten to the game itself, THAT IS A PROBLEM.