While it has a bit of a pay-to-win aspect, there's a great deal of the game that can be enjoyed for free. There is a level of patience & planning required to manage the various currencies but I like that challenge.