RE: What do you think?
Sorry to hear your bad luck. It sounds like you made a good hit on it considering the angle. I'm not sure what state your in, but in South Dakota you can cross onto different property if you are tracking a big game animal that is hit as long as you don't have a weapon in your possession. So maybe that is something to consider.