Something that I've picked up from this thread, and I'll try to put this as not critically as possible, but the "boss fight" as a speed bump could only seem that way in the context of the demo I've heard described from this year was done as a series vignettes.
The fight with Sasquatch is a...