Nice game, art is fire. Is it for GLU?
Dev tip, maybe exclude the trees and only have ground detection from what i presume is a raycast for the LookAt(). This would be better for game feel imo.