Thanks for your feedback!
It's not because of any restrictions, actually I first tryed to control it with WASD but it was frustrating since you can't move diagonally then.
Anyway I keep looking for a nice movement controls and hopefully I'll end up with something better than the actual system.
Once again, thanks!