That demo sounds like... Max Payne, was it? The slow motion and whatever else.