It's a reverse proliferation team marble race. Each team starts off with 1024 marbles and after all marbles complete a stage, two marbles merge into one and they start the next stage :)
enough said here's the music below if you're interested
Song: Defqwop - Awakening [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/Awakening
Watch: http://youtu.be/B-m7X1-T1hQ
Song: Alex Skrindo & Stahl! - Moments [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/moments
Watch: http://youtu.be/IHtL_BKO804
Song: Jim Yosef - Arrow [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/arrow
Watch: http://youtu.be/5LI5QZVUU98
Song: Lensko - Cetus [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/cetus
Watch: http://youtu.be/i3vrV-WNmsc
Song: NIVIRO - Flashes [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://NCS.io/flashes
Watch: http://youtu.be/I8TyTCZ_5jI
Song: Ship Wrek & Zookeepers - Ark [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/ark
Watch: http://youtu.be/8xlDwukxjnA
Song: Desmeon - Hellcat [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/hellcat
Watch: http://youtu.be/JSY6vBPunpY