Odd. This would be something important for us to know. Do they hope they can hype us up enough that they can slip this in later without anyone caring?
Aside from talking about it on their FB page and visiting PAX how exactly are they hyping us? These forums aren't even that really well known and aren't even the official game forums because they don't have them yet. The people that are here are here because what we had heard of the game had piqued our interest to the point of search for more information.
I doubt it'll be free to play. The only game that launched with the purchase the game but no sub model was guild wars right? Everything else started sub and went f2p after the launch period numbers waned. At least all the major titles that had advertisemant backing that is.
They've put years into this and these people, the development team. And the investor's/publisher who's put the backing into their goal and development cycle need to see a return. Free to play doesn't ensure that at launch.