Oh man that brings back some memories. I played that during the beta and think I even bought it for all the fun I had in Beta. Playing with friends sneaking around and building. so much fun.
I love the bum rush at the beginning to get that tree camper. Awesome stuff.