Odd Little Worlds is a collection of interactive browser simulations. Change a setting, watch what happens and try another idea.
Contact oddlittleworlds@gmail.com.
Enable JavaScript for the full page.