The game will cost at the high end of Indie games. Looking at most indie games that seems to be in the $30 range, plus or minus. There will not be a subscription fee. The cash shop is for cosmetics and utility (name change, etc.). We will sell mini-expansions to keep content coming.
If you are a player who needs a game they can play without every paying anything, anytime, we can't, as an Indie afford to do that. Our audience just won't be big enough for enough paying players to subsidize completely free players and cover the costs of servers and bandwidth. Well, that's not completely true, we could do this, but we'd end up having to monetize critical parts of gameplay and introduce deliberate "inconveniences" into the design to make more people pay so you can play absolutely free.
If you are the type of player who likes to try a game for free and then decide to support it through cash shop, etc., then I'm sure we will do things like Steam free weekends where you can try the game for free.