Faith in Despair: New Creature Art

Remember: Faith in Despair ​ will launch on November 12th! 😈 This update introduces new card art by Lyfeu among a handful of bugfixes and quality of life changes. Additions Added 15 new art pieces that will appear on y…