Finally got around to this one, and I'm glad I did. Absolutely flawless presentation, an amazing implementation of the theme, combined with resonably balanced difficulty that builds up a challenge.