I dont understand. You can already play it for free on itch. He cant upload the newer versions because they are to big. Thats why they are on newgrounds