Sorry for resurrecting this thread but I recently got this and felt I had to say how awesome it is!
Its basically one very long QTE and the story is utterly ridiculous. I should hate it, but I fucking love it. There's nothing quite like it available for the 360.
Also it has perhaps the best achievement in the history of the 360.