Home News Eye Candy News by Gestalt Contributor Published on 18 Aug 2000 Sacrifice - another dozen new screenshots milked by Voodoo Extreme