Good amount of mechanics and I think you've set yourself a nice base to expand upon if you choose to do so. Oh, and I read the book so ++points ;)
Thanks! It's been a long time since I've read it but when I thought about being isolated in the woods, it was the very first thing that came to mind xD