Yeah, I kinda <3 this movie. It's absolutely nuts in terms of dialogue (especially the slang) and costume designs, and everyone plays things so wonderfully earnest that it works. I had a great time watching this one, and still try to get that trailer out to as many folks as possible.
Also, folks can check out the first ten minutes too:http://www.youtube.com/v/7VovGH2Fe1w?version=3&hl=en_US
That right there is a pretty solid representation of the movie as a whole, and you'll either dig it completely or totally hate it.