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.