Correct me if I'm wrong but wasn't this section of the game the demo that was available at the Comic-cons before the delay? In fact it was used as the preview when Ryan French debuted it on X-Play.
http://www.youtube.com/watch?v=poWJq6kEPNE
So yeah I think it makes sense that it's used to try and convince potential buyers that it's worth picking up. You got a little bit of everything in it.
I'm also going to link this video, which I'm sure most us haven't seen in close to year, because it's interesting to notice all the differences between the final version and what was initially introduced to the public.
http://www.youtube.com/watch?v=xnLbwJgeUSY