Looks very interesting indeed. I love these kinds of movies.

Despite having been shown in one or more film festivals, the movie does not appear to have been released internationally yet (digitally...