There is no limit to how often free games can be triggered. Extra rounds will be activated as long as 3+ scatters appear.