Although I obviously haven't played the full game yet, I'm a bit skeptical on many complaints in the reviews. I played the demo, and, while the controls weren't perfect, they were hardly game breaking. I actually got used to and started liking them after a while.