No-Library (pure JS), HTML, CSS, JavaScript
Sets up a canvas, stage, and tick
Simulate a mousedown. This is a non-standard approach, but it works :)
Mask an image with a gradient. Animate it.
Showing how there is no need for playEmptySound