A customizable engine that allows you to define and play with your own cards.