By free to play, do you mean its actually free to play it? or in the free to play where its "free" but then there's a bunch of micro transactions?
and yes i know that the actual game iteelf will be free and any microtransaction will be ingame with not real money but i just want to be shure