It'a great little game: I have it on Xbox 360 and played it a while ago although I have yet to actually finish it. The review has reminded me to go back to it: thanks!
As to the story line, I seem to remember that the boy is searching for someone (possibly his sister) in the underworld.
_________________________
Life is what happens while you're making other plans.