Lucretia: Demon Princess - Now available for preorder!
You can preorder the game for $29.95 + a flat rate shipping fee. All preorders come with a full set of promotional items as well as a copy of "The Ladies Of LDP", a featurette DVD.
Nothing available at the moment. Please check back later!