I hadn't played it until now, but when I saw it again by chance, I decided to give it a try. And what a gem! Great music, interesting mechanics, and beautiful graphics.