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,909 players gave a positive rating.