****in hell, sorry to hear about that man, main thing is your ok!
Dont mean to put a downer on the situation anymore but your engine may be ****ed if it was still running while upside down, just incase you sell it and it comes back on you mate.
JEEZZ!! Think once the B18 goes in next month the next thing will defo be a roll cage. As i lost the back end of my first civic at 80mph an was lucky enough that it only snatched an just flicked me the other way into a wall sideways. Scrubing off most of the speed in the slide.