This is a strategic driving game where the responsibility for the mistakes made lies directly with the player himself. Since only the player himself can break the woods that will complicate his life.
Show More