One JS demo per day - this is April 8th, 2015. Using the experimental [ellipse function](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/ellipse) with scaling context fallback for non-supporting browsers. You can check the message in the console to see if your browser supports it or is using the fallback.