HTML5 Canvas - 3D particles in a 2D canvas, sprite sheet optimized. (Pretty but most CPU-intensive version). rectangleworld.com