People twist is produce bells and whistles which have enhanced game play regarding Goonies slot