How is the gameplay related to the information? The connection seems pretty contrived to me.
The glowing line represents a timeline of Netlify's milestones that you have to follow in order to discover their journey. No particular reason for the physics-based gameplay except to have a bit of fun.