I might just have to see this.
I saw the trailer and for a sec I thought I was tripp'n on acid or something LOL.
It really caught my attention and after your review . . .I might just have to partake.
Well as far as mucals go... it's pretty good. Not ground breaking, but worth a watch.