I played the demos and couldn't get into the controls. I thought they were kinda awkward.
Forum Rules