Quote Originally Posted by Dan.o6
A demo is freeware, so why should it be deemed illegal?
because the new demo shouldn't be out yet, as why the original poster stated :

New Demo But It Is Not Legal