Dragon Scales is an easy-to-play, hard-to-master puzzle challenge with great graphics. The screenshot below is a typical position (you can play in windowed mode or full-screen).
In the image, two hexagonal scales are being removed - they leave a trail of sparks as they fly towards their box on the right.
You can choose animated textures similar to the diagram, or fabric tiles. Other features include all the usuals - different skill levels, graphics auto-size to match window, position saved automatically when you quit, background music...
There's no time limit on the free trial (shareware) version, but the puzzles will repeat after ten at each skill level. The full version can create infinitely many puzzles, and also allows you to define your own layouts.