"Imagine free-to-play games as practiced by a private company that makes games with long term retention for passionate players in a tightly knit community. That fits my personal goals substantially better. So I'm experimenting. I'm learning. Spry Fox may not figure it all out this time, but at least we are driving in the right direction.
So why you don't see Triple Town being...
I admit I didn't watch the video clip, but my first thought is this: When I see a game of $0.99, I assume it's a piece of crap and I don't bother with it. On the other hand, if it's free, I'll download it and try it out. I might miss some great cheap games, but that's just what goes through my mind.