Subscribestar now, here on Itch two weeks after the initial release, free to those who own the game.
Viewing post in Third Content Pack Complete! comments
No. Only the first game is free, by design. Now if by "can't buy" you LITERALLY mean "can't buy", as in you're in a country like Russia or certain south american countries where international payment processing is...not so great right now and you can prove it, we may be able to work something out. But otherwise you do have to buy GT, at least once.
Also, why are you asking if you can get it for free if you've already played it, as evidenced by your other comment about it feeling short?