why do some fancy code for a smooth turn for your character when you could do hugely inefficient point towards sprites? Exactly!
takes advantage of slight delay between "point in direction of direction of *insert sprite names*" for a smooth turn.