There are no 'free to play' games, in reality. There are freemium games where players can enter w/o payment and play w/o paying, but in reality those games are impossible to play for free SUCCESSFULLY for any length of time.
This is because games exist within a capitalist universe and game developers need to eat. The result is that, in supposedly FTP games, the strongest players ('whales') are folks with a LOT of $$ invested in the game.
The model for this game is different. The dev's are trying to avoid the imbalance found in 'freemium' games by asking players to pay, up front, a set amount of $$, and then giving them access to EVERYTHING. The playing field is even, and the top players will be top players because they play well, not because they dump a lot of $$ into game currency.
Many of the people on this forum - me included - are folks who have invested in Fractured exactly because of this difference.
I'd encourage you to wait and see whether the game that develops, when made available to the public, is something you can afford to purchase and enjoy.