That update was posted to The Dragon on 02/12/10.
Here are some of the images from that update:
(this image borrowed from John Major Jenkins' website)
(This data borrowed from Richard Hoaglad's experiment detailed here)
What I wanna know is... exactly where is Nibiru...
... and is this a valid estimation of when we might expect it's return?
Comments and questions welcome.