Brisk over 7 years ago This looks familiar.Half-life 2 reference or just a generic, cliché action scene?