Rotate Character With Mouse Movement

Not really… like its hard to envision what the gameplay looks like. The “player” is a spikey ball? So when you move the mouse (cursor) the ball rolls toward that direction? Like no click needed, just moving the mouse. Does it just skate along right now? or does it roll?

The confusing part is the rotation aspect. Does this ball have a face ? you want the face of the ball to rotate to face where the mouse is… so it doesnt look like its rolling backwards?

like I said… hard to envision.