Best style I've seen in years.....
And personally I think that's your strong suit. As for weaknesses in the film you lose a bit of the "Piconess" that includes modern day guns and how (as I've seen it) he doesn't use many gadgets to get his job done. But that may be your own version of Pico and it does add to the style. Overall one of my favorites and I'd fucking love to see more of your style.