Phun. 2D Physics Sandbox. Warning Advisory: don’t download this software unless you have time to spare. Especially don’t download this if you are in any way attracted to gravity, random shapes, puzzles, physics experimentation and other such pastimes. Video.
Phun is meant to be a playground where people can be creative. It can also be used as an educational tool to learn about physics concepts such as restitution and friction.