A deer ran into your car and killed itself?
Must have been some deer.
Jokes aside, you are lucky to be doing okay, typically when you hit large animals in a car they tend to crush the cab (and the people inside).
Put up some pics, I think we're all curious.
-e