Thank you so much for the feedback. Initially I snapped the player with cursor position but that movement felt jerky , so I smoothed it out with some delay, I guess it was too much of a delay :)