Bad Deals is a trading and hand management game where players trade soul and related contract cards so that the ones in their hand would be fulfilled.
During their turn the active player proposes a partially hidden set of cards to trade, for example "2 Hearts" or "1 Monk". The other players do the same then the active player chooses who they trade with.
At the beginning of their turn a player with at least one contract and only currently fulfilled contracts (such as "You have a Jester, a Keeper, a Weaver and a Monk" or "You have exactly 9 cards") in their hand wins.
The twist is that Contracts feature a suit like any other card so they can be traded the same way (for example some of the 2 hearts above could be contract cards).