It's certainly possible. I'm not sure off the top of my head how difficult it would be. If I recall correctly, there are functions provided to calculate angles based on positions, which might help in aiming the player a the mouse, but I'm not sure how readily those functions can be used for your goal. Shouldn't be too hard to get working one way or another, though, if you're not afraid to deal with a little code.