Its free-to-play with a cash shop to buy extra things for your charcter
Closed Beta was suppose to be mid november but then delayed to December 1st now its delayed again until early january.. so your gonna have to wait awhile for Scions of Fate... and thats only closed beta, open beta will be like 3 weeks after closed beta starts im guessing
Hope that answers your question!