Sqrl on 23 February 2008
There is definitely some improvement to be made before it mimics reality perfectly but its pretty damn close and it won't be long before people really can't tell the difference =P