I actually just watched an interview with the directors of this film on a local arts show - they seem like pretty cool guys.
This stuff ain't my bag, but good on them. They mentioned something pretty ambitious for their next thing, but I forget what it was now.