I know it’s not as involving as Warframe, but 160 hours in Pokemon Shuffle and never once made a transaction. Over a year since launch and they’re still giving free weekly content updates. Just last week there was a big update with new features and a new gameplay mode.