Official Sacrifice Website
Shiny Entertainment have finally launched their official Sacrifice website which contains information about the game and the characters, there's a bunch of screenshots available on the website as well. Sacrifice will be shown officially for the first time at E3 in Los Angeles May 11-13, 2000.