Unique game mechanics and nice graphics - the movement can be hard to get used to (sometimes hard to get Bob to move) but the puzzles are fun to work out!