I didn't find the keyboard controls that bad. It took a bit of getting used to, but it was perfectly playable.