Very smooth-looking graphics and a high degree of movement freedom. The level of challenge is great for speed-running no-miss runs. As a button-masher, I never quite internalized which button was jump/punch/dash to the point of instinctiveness. Oh, and the writing tickles.