venison carpaccio anyone?