Nicely done. I suppose, so that I have something to say other than 'nicely done', I'll recommend trying out a bunch of different degrees for your ellipses. As it stands, you're mostly alternating between 30/90 degrees.