I like the idea that he was lost and buried under rock, but I think we still have to get the idea across: WHY he was frozen. Maybe just a quick line like: 'You were frozen to protect yourself... and us from whatever you might turn out to be." Or is that too confusing? hmmm
I think it's okay not to answer every question.