Don Hein’s review:
Here's something you don't see every day. Thank god. Is it well made? Yes, but pretty damn cheap. Not a fan of the music in this and I can enjoy independent music, thank you very much. But, the ideas he's going for here are pretty damn interesting. And the fact that...well, I don't wanna give anything away. It's pretty sick, though.