Sorcerer uses a simple resource system of "energy" that is determined randomly by a dice-roll at the beginning of each round, to make sure no round is the same. However, the outcome being the same for both players, the game balance stays even.
The combination of usual mechanics like story driven deck building, push your luck or dice-rolling; and a unique system of influencing the outcome of the battle, provides a perfect balance between strategy and random elements (even you still have the possibility to influence the outcome). Dividing the round to the Action Phase and Battle Phase then creates a very pleasant and natural flow of the hardcore game play.