Excellent
I can see some Frank Miller in here, am I right ? :), yet your style is fresh and unique. Good choice of music, and a simple and cool plot.
There is always room for improvement, but hey, rest easy, as this is truly a masterpiece :).
Keep it up !