You can watch the trailer on the web site and they have a forum set up.
The trailer was funny and the reviews are mixed.
I did see the trailer at the site. Thank you. :)