Has anyone else seen this? We watched it in sci fi soc last night. Partly due to the 80's music, it was unintentionally hilarious and some of us laughed like hyenas, much to the anger of several other members (oh dear, I've made myself a bad name for laughing too much, agh).