Can you explain more? Would a PC (mouse and keyboard) make the controls easier to use?I played the demo on Xbox 360 and didn't like it, it was mainly the control I didn't like.
...and my question ^_^ (shows evil smile)lol that video was funny.