I had Xbox Game Pass for a while (I am not even in the US so I shouldn't technically get it in Thailand) and I paid per month. In fact, I just cancelled it. But now they announced it will get Forza Horizon 4 I will sign up again for it just for that.