Claymores of the Lost Kingdom: November 25th!

Claymores of the Lost Kingdom comes to Steam PC on November 25th!