While itch.io generally lets creators do whatever they want in terms of sales there seems to be a huge number of games for Android, Linux, Mac, and Windows that are all free until 13th July:

  • smegOPM
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 months ago

    You’re very welcome!