The PC port is a bit buggy - vsync in fullscreen mode introduces unplayable graphics glitches, and keyboard controls don't work at all broken if no gamepad is plugged in. Not exactly Dark Souls, but make sure you have a gamepad on hand. At least the demo. Not sure if the full game has the same bugs.
Fun game though! I like the heavy character customization, even though the core gameplay is pretty simplistic.