Game really reminded me of FAITH: The Unholy Trinity. I didn't manage to complete the game as it was a bit difficult, especially since I got stuck on trees and it was hard to find the car parts. Music is really nice and its a fun experience
Thanks and yes it is inspired as said the the description, trees are supposed to help with dodging the deer.