A very polished and cute puzzle game! All of the animations and models really brought it to life. I don't see you credit a model library anywhere, which tells me you made all of these models yourselves, which is very impressive!
The main mechanic was cool, but I found the puzzles to be very easy. I got all of the bonus contacts and none of the levels took me more than 30 seconds to solve. It would have been nice to see some sort of augmenting mechanic to expand the potential of the puzzle design.