Really nice puzzle game. Too bad I suck at those, so I can't really critique it beyond pointing out that you've got a really cool 3D implementation.
The overall game feel and presentation is very smooth, with particular kudos for the way your tutorial texts are billboarded. Feels very natural and relaxing.