Excellent, with a nice and smooth feel.
What impressed me the most was the smooth feel of the game in general. The learning curve was decent, as well as challenging. I would have liked some sorts of music, perhaps, but all of the effects were great. Very good job.