Mouse follow + strafing.  Movement really needs to be in a 2D blend tree.