player.gg

Reviews for Claymores of the Lost Kingdom

70%
Mostly positive91 reviews on Steam