Yah.
Saw this movie last night. One word to describe it: AWESOME!
I was less excited by the two stars I just gave it.
3* on a low budget indie scale