A clever take on the idea of a card game.
I really liked the weapon balance - each one feels unique, requiring a different combat style, but all were valid choices.