I started watching this one last night, and got through the teaser, when Castle invoked the name "Bigfoot." I then remembered what this one was to center around. I said "screw it" to myself and went to bed. I figured I would see how it turned out by checking the forums.
The consensus seems to indicate it's another waste of time episode, so I'll just delete it off my TiVo and I'll try and catch next week's episode.
Thanks for saving me forty-two minutes of my time.