Looks great! I love the choice to make it consistent across browsers through canvas rendering. Cool that it's a PWA.