Remember this poster from August last year? Here's the new one (from April).
Here are the new clips.
Here's the trailer
Here's one with subtitles that gives a better idea of what's going on.
I can see why they're not bothering with a theatrical release in this country -- just wouldn't play -- but looks like a great rental. Must-see for fans of the genre.
Should be available VOD 8/9 and on DVD 8/21.
Here's the new(est) version with narration in English