Artcraft Entertainment has revealed their pricing system for Crowfall, announcing via FAQ that the game will be available for a single purchase.
Crowfall is a “buy once, play forever” game. That means that you buy the game once (estimated retail price of USD $50.) and you can play for the life of the game, without ever paying us again!
Players will also be able to buy cosmetic items, account services, and VIP membership tickets.