Real Life CounterStrike

If you have never played Half Life or Counter Strike then you probably will not appreciate this one.