Sand Castle is a falling-sands game with AI-driven actors, implemented for HTML5 Canvas