Presented very well. Simple, but plays to its strengths. All the mechanics work in tandem, only real downside I can think of is the music lasts 4 seconds per loop which can get a bit grating.