Simulates gravity and collision of objects. On impact, objects do not fragment. Instead the mass of the smaller object is added to the bigger object. Collision is perfectly elastic.
Spacebar to pause/unpause the simulation
Up Arrow to speed up the simulation
Down Arrow to slow down the simulation
R to reset the simulation
Mouse left-click to create new objects