It does account for grav, but I think whats wrong is it doesnt account for the players angular velocity (maybe?) It was something I ran out of time on sadly haha. Thanks for your feedback!