Aah, that must have been because I changed a few tags. I don't know where you saw that but it must refer to the page itself, not the game...The next demo is closer than ever, but it's still a few months away.