Liked it.
It was different, unconventional actors, didn't need a lot of explaining (at least for me anyway) dripping in metaphor - suspense was great...
Very indie, sure low budget - but there are tons of big budget indie films that give it the low budget look, so much so that you can barely tell the difference anymore.
7/10
"Religion is the opium of the people" - Groucho Marx