Do I have to pay for the games?

No. For now all the games are free. All you have to do is simply subscribe to access the games.