I dunno if I would trust getting meat like that.. but I'm known to be overly paranoid.
But mmm, venison! Tasty find!