Denver, Colorado is host to a great Science Fiction and Fantasy convention called Starfest.  A few years ago they started incorporating Horror films into the mix and called it Horrorfest.  We've had some films play there in the past and this year INCUBATOR screened as well.  We weren't able to make it down, but it's good to know it played for some horror fans.  If you were there, please leave a comment or send me an email and let me know what you thought and how it played.