This is an experiment I've done while playing with, er..., I mean, learning about the Three.js library. Three.js is a lightweight javascript 3D engine written by Mr.Doob & others. Be sure to check it out, it's pretty awesome stuff :).
Coded by Estanislau Trepat, released under the MIT License.