I made it to the end, but I didn't have it in me to go back and kill everything else like the game suggests, so I guess I didn't beat it. The card mechanic is really cool, but I feel that having no way to get rid of bad cards besides using them is kind of rough.