Some visualizations.

Some fun games.