Could you play the new Demonic Pact card in this deck?

It clearly has ways to remove it before the "you lose the game" trigger, and it can provide a ton of value until it comes to that.