Not seen that but it looks fun.
I saw it on a double bill with "Deerskin" which I think I preferred, a bit less all over the place (which I quite liked, it was like a series of vignettes held together with an odd premise) but a better overall story, little less laugh out loud funny bits.
I saw this, it's mad but fun.