License fee on a marketing freebie game

Correct, if you released the game for free, including by not restricting access to the game behind the subscription fee, you would not owe any royalties.