Sounds awesome! I love when in object headed games, you get to use your head to solve puzzles.
Oh my god...this so made my day. :)