No I've seen that page before. I was referring to something hinting to the imminent launch of Sublime Text 2. I keep seeing forum posting making comments that its coming soon, I just haven't seen where they get that idea. For example the page you linked to is from February.
Thank you for the reply.