Wow, that was beautiful :)
The levels were well designed and the mechanic was clever, but it was the visuals and effects that really brought it home for me :D