I don't believe so, I'm pretty sure I saw changer mention during the initial announcement that the full version won't be free.
Is the release date on the games page accurate or is it just gonna be released whenever it's ready?