I'm a Tax Specialist with TurboTax Live, and retired IRS Quality Review Lead Tax Examiner ... do you know how much you received for the full year of 2021 from itch.io? If it's under $600, they're not required to issue a 1099... you'd like a little bit of guidance, I'm happy to answer some questions or help you file if you have to, through TurboTax Online, Desktop, or Mobile... You can email me at dawn_cavanaugh@intuit.com ... you can verify that my PTIN is current on the IRS website.
Good Luck!
Dawn Cavanaugh