The Dungeonmaster (VHS), science fiction film review