I enjoyed it!
My only criticism would be I didnt feel that the title matched it very well. I never got a dramatic or apocalyptic vibe from it, more like an action paced vibe. Almost as if I could see this in a commercial for a very fast car or a slow-mo fight sequence. Good stuff!