I have yet to look into it, but I’m guessing that what it actually means is that an initial game purchase is still necessary at this point [ie Guild Wars]. So perhaps it’s not quite free. Yet.
…to play The Secret World, according to an email I received earlier this morning. My cynical self loves the choice of wording. Because “free to play” has indeed become a bit of a dirty word in the MMO community of late.