Hi, I liked the package a lot. I am stuck on one thing: I am able to fly into a planet's atmosphere, able to land on the surface by using SgtSnapToTerrain, and able to walk around. The problem comes out with the collisions. When I collide with rocks or anything else while walking on the surface, the character gets high rotational forces and also it's localPosition changes. The character is parented under the planet while walking on the surface. The planet orbits around its star, and it orbits around itself. The rigidbody constraints are frozen when on the surface (it helps a bit for the position, but not that much for the rotation). Is this way of implementation of character movement on the surface right choice; if not, what would you recommend? If nothing wrong with the implementation, what further manipulation would you suggest to demonstrate normal collision results for the character while walking on the surface? Thanks.