A perfect example of how to assemble a good game from simple mechanics. The graphics are nice, the music is too, the gameplay is clear, fascinating and gradually becoming more complicated. What else do you need?)