This is actually amazing! The movement is so smooth, the art is beautiful, and the different timer requirements keep you on your toes. Great work!