Buy Crusaders of the Lost Idols
According to COST.games Crusaders of the Lost Idols can be purchased at Steam for £0.00.
The lowest price ever for Crusaders of the Lost Idols is £0.00.
Crusaders of the Lost Idols review
7 users of Metacritic gave Crusaders of the Lost Idols an average score of 7.0.
On Steam, 82% of the 2,907 players gave a positive rating.