something simpler might be
function flipPlayerCard( card ) {
if ( card.hasClass('clicked') ) {
// code to flip the card
card.removeClass('clicked');
} else {
$('.clicked').removeClass('clicked'); // if clicked on new one, clear old
card.addClass('clicked');
gameAlert('Click the card again if you would like to flip it.');
}
}
this way you don't need to reset your event bindings