*Disclaimer: I haven't played this, I've only read through the rules.
This looks interesting, I like the idea of a role-playing game that you can play with just a deck of cards! My first impression is that the mechanics interfere with player expression too much for my liking (in that the cards, rather than player interpretation, decide what each character does). I'm noticing now that you specified "improv" game, though, so maybe I'm off-base if I'm comparing it to something like Dungeons & Dragons?