Visit
The Unfinished Island
. JavaScript is required for the 3D simulation.