This is one of the best games I have ever played. Unique mixture of RPG/RTS/TPS, which doesn't feel like almost any other game. You are a wizard, who comes to a new world and is being offered to serve multiple gods, totally 5 of them, which one you will pick is your choice and each of them has its own distinguishable personality + the voice acting is just excellent! With names like Tim Curry, Brad Garrett and Jennifer Hale.
The gameplay self revolves around collecting souls that enables you to create your own units and capturing manaliths that gives you mana regeneration to cast spells and summon creatures. The objectives vary in campaign, but is mostly focused on defeating enemy Sorcerer by desecrating their altars (casting Desecrate spell on own unit and killing enemy sorcerer), since if you only kill them, then they can ressurect.
Every time you choose to play mission in campaign, you have to pick which god you are going to side with, which grants you either specific creature/spell of that god or both, meaning each god has 9 Creatures and 9 Spells that you can combine. Some creatures and spells have similar concepts, but each has specific visuals and/or twist, which provides huge variety and replayability, although I personally think Pyro is the most powerful one.
The campaign also provides interesting story with some quite nice twists, it's indeed not the anything extremely extrodinary, but I still like the story regardless. The best part is that you can side with different gods with each gameplay, thus playing from different point of view, making it look like multiple different storylines. Every god has also specific personality, based off elements. Nature/Life + Ground/Rocks/Earth + Air/Ice + Fire/Machines/Technology + Death/Decay.
The graphics looks quite good for it's time (2000!), especially thanks to the character designs I've talked about earlier, but Sacrifice was also one of first games to use anti-aliasing, terrain change and other advanced technologies, which actually makes it feel more like 2004-2006 game, which is quite an extrodinary achievement, so kudos to developers.
Still, despite being accepted extremely well by critics and being called one of the best games of the year, the game didn't sell well. It probably was due to many factors, but one of the main ones would be that it was quite performance depending game and only top PC setups of its time could run it propetly, making it sort of Crysis of its time, thus the actual market for the game quite tiny and the Shiny (company that developed Sacrifice) ended up in huge losses and never recovered, which is personally kind of ironic, since I consider this one of best games ever made to this day.
In conclusion, Sacrifice is worth not only playing, but also replaying. It is one of most unique games that works flawlessly, the designs looks amazing and characters are extremely memorable, with great writing and voice acting, it is a gem that we should treasure, not only for its quality, but also for the efford it took everyone to make it. The developers put everything they had into this game and I only wish they had opportunities to make more great games. So buy and play this game, because it actually has, I dare to say it, soul!