Neos on 12 October 2010
No way. I finally have my account back, and exactly on this day..what a coincedence.
On topic : Numbers will get leaked anyway, trust me. Either through Neogaf or through other sources.