Great gameplay.. but...
The graphics were just too simplistic. Very little to look at while the fantastic physics engine did it's work. I loved the problem solving and the fact that you didn't HAVE to do it perfectly, but there was always a perfect answer.
The ending sucked. No way to sugar coat it. No effort whatsoever on even making one.