Now this is an awesome combination with cool interactions! Great work. Looks nice too.
However, I personally feel it is a bit "slow", and I had a hard time getting used to the swinging mechanic.