Currently, the game plays well with a gamepad (e.g. xbox style controller) and keyboard is fine for the player control, but not for flying. If you don't want to play with a gamepad, you might want to wait for the next update before buying the game.
I'm in the process of totally re-working the input system to fix bugs, support more controllers, and potentially allow for re-binding. I will release a patch ASAP.
