This plays really well and looks great! Well done! At first I wasn't sure what to do with the vulnerability system, but then I saw the sneek peek to the opponent's first card. Sure helped a lot!