Glad to hear you came out alright, that's the only thing that matters.
I saw a thread on some forum years ago of some SUV (I want to say a Yota) that had hit a deer like that. There were organs and crap strewn all over the truck, even in the cargo area. Pretty nasty stuff, I'm just thankful...