I love the concept and I feel that a ghost posessing various items to solve puzzles is a great, and unexplored idea. One thing that left me a bit confused, is the logic between what you possess and what abilities they grant. For example, rather than becoming a bone to jump high, it could be… a spring, or something.