Three.js

An optimized graphics library that uses WebGL.

The overlay is implemented with Three.js for interesting 3D animations