A clever idea for a puzzle game. Excellent "game juice": the screen shake, the lighting, the particle effects.
Music would have been a really nice addition. Something ethereal, either New Age or futuristic would do.