Yeah, I noticed that too, watching the video. Makes it seem more like the kind of thing that people who get incredible at Halo would enjoy. Gotta do this... now! Okay and this... now! Then this, now!
Too much about doing the right thing at precisely the right time, aimed at just the right direction, and not about solving puzzles.
I'll still check it out though.
SW-5120-1900-6153