One day project inspired by Hyperplexed with the goal of getting somewhat comfortable with canvas elements. demo.mov